Bcoin is an advanced fullnode implementation built with JavaScript/C/C++/Node.js. It is easier to use, faster to learn and more well-documented than competing implementations.
Bcoin is the first fullnode implementation built specifically for production systems at scale. Originally created to be used as backend infrastructure for Purse.io, Bcoin enables companies to spin up consumer-grade bitcoin applications/wallet systems without the long-term concern of scalability, and security.
Developing applications that natively utilize a blockchain can be difficult, even for seasoned developers. Bcoin abstracts out the most difficult components of crypto development — allowing you to focus on creating great functionality, with hardened security at its core.
Since its purpose is for production and enterprise, bcoin includes embedded support for various advanced features. With bcoin, companies can quickly begin work on robust, future-ready proof of concepts to be deployed on mainnet.
We've eliminated the unnecessary code complexity, so you can get up and running using Bcoin in just a few minutes.
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25
Once you have bcoin installed, setting up a node on the bitcoin test network is simple.
Having a node set-up will allow you to more easily test and query the RPC/REST API, and begin monitoring new transactions added to the blockchain/mempool.