bitsofproof/supernode
Folders and files
| Name | Name | Last commit date | ||
|---|---|---|---|---|
Repository files navigation
INTRODUCTION Welcome to the Bits of Proof implementation of the Bitcoin protocol. This is a modern, modular, enterprise implementation of the Bitcoin protocol targeted to developer of Bitcoin applications and system integrators. The server process handles peer-to-peer communication, protocol validation and block chain store. The data store can be configured to use a relational database or LevelDB. The validation engine passes most important unit tests of the Satoshi implementation and the block chain integration test cases of BitcoinJ that are also used in pull testing of the Satoshi implementation. Clients or extensions communicate with the server process through an asynchrounous message bus. The bus is provided by a separate broker process. The messages are in protobuf format hence interoperable with modules in other languages e.g. python. A Java cient API library provides convenient access to the message bus, deterministic and hierarchical key generation (BIP32) and password encrypted private key storage (BIP38) for multi wallet or multiple client environments. Adapters are available for server trusting mobile clients (BCCAPI) and REST API for web site integration. See example Android application, command line client and primitive block explorer in bop-bccapi, bop-api-example and bop-explorer projects of Bits of Proof. STATUS The implementation passed lots of testing and runs since January 2013 in parallel with the network. It is community reviewed, see: https://bitcointalk.org/index.php?topic=122013.0 SUPPORT AND HOSTING Bits of Proof offers commercial support and hosts BOP Enterprise Bitcoin Server instances that run this open source code. BOP servers offer the fastest time to market for your Bitcoin application development. Visit http://bitsofproof.com for more details. LICENCE Apache License, Version 2.0. See LICENSE file. DONATIONS In case you do not require professional services of Bits of Proof, but would like to honor its contribution to the community, please donate to: 1EuamejAs2Lcz1ZPNrEhLsFTLnEY29BYKU Donations will finance social events of Bits of Proof developer.