Bitcoin Core
Bitcoin Core is the reference implementation of the Bitcoin protocol. Originally released by Satoshi Nakamoto in 2009 as "Bitcoin," it remains the most widely used, reviewed, and trusted node software.
Bitcoin Core is the reference implementation of the Bitcoin protocol. Originally released by Satoshi Nakamoto in 2009 as "Bitcoin," it remains the most widely used, reviewed, and trusted node software.
Neutral comparison of Bitcoin Core and Bitcoin Knots consensus rules, mempool policies, BIP-110/RDTS differences, and guidance on choosing based on your transaction filtering preferences.
Bitcoin Knots is an enhanced full-node implementation of Bitcoin, maintained by Luke Dashjr. It builds on Bitcoin Core with additional privacy, decentralization, and mining-related features.
Comparison of Umbrel, StartOS, RaspiBlitz, myNode, RoninDojo, and bare-metal setups for running a Bitcoin + Lightning node at home.
Core-Lightning (CLN, often called c-lightning) is a lightweight, modular Lightning Network implementation. It is notable for early support of Bolt 12, which enables static Lightning offers for automated recurring payments.
An open-source Lightning accounting system that sits on top of a Lightning node. Provides a web interface, wallet system, and extensions for building Lightning-powered applications.
MyNode is a plug-and-play Bitcoin node OS similar to Umbrel, bundling Bitcoin Core, LND, Electrum, BTCPay, JoinMarket, Whirlpool, and more.
RaspiBlitz is a DIY Bitcoin Lightning node project built for education. Unlike commercial plug-and-play nodes, it emphasizes learning the underlying tools.
StartOS (formerly Start9OS) is a Debian-based operating system designed specifically for self-hosting Bitcoin and Lightning infrastructure. It packages complex services into one-click installs with automatic Tor and LAN access.
Umbrel is a plug-and-play Bitcoin node OS designed for Raspberry Pi and x86 mini PCs. It bundles Bitcoin Core, Lightning implementations, and a growing app store.