Skip to content

Latest commit

 

History

History
44 lines (37 loc) · 2 KB

README.md

File metadata and controls

44 lines (37 loc) · 2 KB

Electrum Client

GitHub GitHub Workflow Status GitHub Workflow Status Reproducible Builds Maven Central

A basic Electrum Client for Java/JVM-based languages using JSON-RPC.

0.3.0 is from May 2026, the third release since March 2025, and the only consumer is a private project of mine. Fourteen offline tests, most of them against an in-repo JSON-RPC server, cover the client. One more, tagged live, queries a public Electrum server and is excluded from the build; run it with mvn test -Dsurefire.excluded.groups=none.

Current release:

<dependency>
    <groupId>net.osslabz</groupId>
    <artifactId>electrum-client</artifactId>
    <version>0.3.0</version>
</dependency>

Snapshots

Every push to dev publishes the next version as a -SNAPSHOT to Central's snapshot repository. Maven doesn't search that repository by default, so a build that wants a snapshot declares it:

<repositories>
    <repository>
        <id>central-snapshots</id>
        <url>https://central.sonatype.com/repository/maven-snapshots/</url>
        <releases>
            <enabled>false</enabled>
        </releases>
        <snapshots>
            <enabled>true</enabled>
        </snapshots>
    </repository>
</repositories>