Skip to content
Work in progress.
Branch: master
Clone or download
Type Name Latest commit message Commit time
Failed to load latest commit information.
core enabled easy blocks for Scaling Test Network Mar 1, 2019
docs update version for 0.9.0 Mar 1, 2019
misc Higher res logo PNG Jun 3, 2015
AUTHORS Update AUTHORS from git. Apr 2, 2016
pom.xml ignore javadoc errors for now Mar 1, 2019

Build Status Coverage Status


This is a work in progress. It is not ready for release and I don't advise using it yet. It's future is also uncertain at this time.

Welcome to bitcoinj-sv

The bitcoinj-sv library is a Java implementation of the Bitcoin SV protocol. This library is a fork of Mike Hearn's original bitcoinj library aimed at supporting Bitcoin SV.

It allows maintaining a wallet and sending/receiving transactions without needing a full blockchain node.


Getting started

To get started, it is best to have the latest JDK and Maven installed. The HEAD of the master branch contains the latest release and the dev branch contains development code.

Building from the command line

To perform a full build use

mvn clean package

The outputs are under the target directory.

Building from an IDE

Alternatively, just import the project using your IDE. IntelliJ has Maven integration built-in and has a free Community Edition. Simply use File | Import Project and locate the pom.xml in the root of the cloned project source tree.

Example applications

These are found in the examples module.

Contributing to bitcoinj-sv

Contributions to bitcoinj-sv are welcome and encouraged.

  • the development branch is dev
  • Travis-CI is here
  • Coveralls test coverage report is here
You can’t perform that action at this time.