Layer1 Development Resources
Comprehensive tools and libraries for Layer1 development
Node Software
- Bitcoin CoreReference implementation of the Bitcoin protocol providing a robust set of developer tools
- btcdAlternative full node implementation in Go, designed to be compatible with Bitcoin Core
- libbitcoinSet of cross-platform C++ libraries for building Bitcoin applications
- bcoinBitcoin client written in JavaScript by Purse.io
Bitcoin KnotsDerivative of Bitcoin Core that includes a variety of enhancements and additional features- Node LauncherUser-friendly desktop application designed to simplify the process of running a Bitcoin and Lightning Network node
- FlorestaLightweight fully-validating Bitcoin node powered by Utreexo, which includes an integrated Electrum Server