This is implementation of Coinj project inner API coinj.
It may be used as a standalone library to access Bitcoin network and managing your own wallet. Coinj is a fork of Bitcoinj project therefore this library offers exactly the same features.
Or it may be used in conjunction with another implementation of Coinj inner API (e.g. coinj-litecoin) to implement cross-network applications.
Either way defining features of a whole Coinj stack are easy, clean and standardized alt-coin Java libraries development and crypto-coin cross-network development.
- Java 6 for the core modules, Java 7 for everything else
- Maven 3+ - for building the project
- Orchid - for secure communications over TOR
- Google Protocol Buffers - for use with serialization and hardware communications
- BitcoinJ - upstream library, inner API of which was made alt-coins friendly and less static constants oriented