Full stack Bitcoin software

Libbitcoin is Coming

Libbitcoin is a full stack of C++20 Bitcoin software, from primitives to a personal full node and internet scale query server.

Bitcoin Server (bs) is one node that speaks the protocols your software already uses: point Electrum wallets, lnd and btcwallet, bitcoind tooling or your own explorer at it. It includes an integrated block explorer and administrative dashboard.

Bitcoin Explorer (bx) is its command line client: generate keys and addresses, construct and decode transactions, inspect scripts, and query a server.

For developers, every layer beneath them, from Bitcoin primitives to the full node, is a C++ library for any application, and the running node is a server for client applications over all common Bitcoin interfaces and protocols.

To report a vulnerability, see Vulnerability Reporting.

Copyright © 2011-2026 libbitcoin developers