Bitcoin full node and query server

Libbitcoin is Coming

One node that speaks the protocols your software already uses. Point Electrum wallets, lnd and btcwallet, bitcoind tooling, or your own explorer at a single libbitcoin-server. Robust integrated html block explorer and administrative dashboard. Each interface on its own port, with its own credentials and/or certificates. Below is every interface and method it serves.

Coverage

Dependencies & deployment

Dependencies
  • boost
  • secp256k1
  • ultrafastsecp (required for gpu)
Platforms
  • linux, windows, macos
  • avx2/512/shani (intel)
  • neon/crypto (arm)
Builds
  • g++, clang++, xcode, vc++
  • gnu, cmake, visual studio
Deployment
  • single executable (~13 MB)
  • optional config file (ini)
  • 8 GB RAM minimum

Transport & security

Bindings
p2p/s, tcp/s, http/s, ws/s, zmtp/s
Credentials
multiple roles, method scoped
Certificates
tls/curvecp* server and mutual (client)
Outbound
socks5 with proxy auth (e.g. Tor)
Isolation
per-service bindings, credentials and certificates

Copyright © 2011-2026 libbitcoin developers