Full stack Bitcoin software

libbitcoin-network

The libbitcoin libraries: system, database, network, node, server and explorer, and the build.

libbitcoin-network is asynchronous networking for the Bitcoin peer-to-peer protocol and for client services: HTTP, WebSocket, JSON-RPC, TLS and ZeroMQ. It provides the connection lifecycle, the wire encodings and the threading model, and leaves the behavior of a node or server to the libraries that derive from its types.

1. The library#

Repository libbitcoin-network
Depends on libbitcoin-system
Used by libbitcoin-node
Header <bitcoin/network.hpp>
Namespace libbitcoin::network
Package libbitcoin-network (pkg-config)
License AGPL with a lesser clause

2. Status#

Gate Expanded Coverage
Gate Expanded Coverage

3. Documentation#

Copyright © 2011-2026 libbitcoin developers