Show HN: Bitcoin-rs – An independent Bitcoin full node in Rust
Category: infrastructure
Tags: bitcoin, full-node, rust, p2p, blockchain
Score: 7.3/10 (Innovation: 7, Technical: 8, Documentation: 8, Utility: 6)
bitcoin-rs is an independent Bitcoin full node daemon and embeddable Rust workspace that reimplements chainstate, storage, sync, mempool, and P2P/RPC/REST/ZMQ/Esplora servers while building on rust-bitcoin primitives. It targets architectural experimentation in Rust with a modular layer design, selectable verification (native or libbitcoinkernel), and compatibility checked against Bitcoin Core 31.1 on regtest. The project is technically ambitious and well-documented, though it avoids parity or mainnet production claims.
Target audience: backend and systems developers, Rust engineers, and blockchain infrastructure researchers
Repository: https://github.com/gosuda/bitcoin-rs · Rust · Apache-2.0 · 56 stars
View on Hacker News