Tools/Explorers

Bitcoin Node Stacks Compared: Umbrel vs Start9 vs RaspiBlitz vs MyNode

Compare Bitcoin sovereign node software stacks across ease of setup, app ecosystems, hardware requirements, privacy features, and cost.

Spark Team

Bitcoin Sovereign Node Stacks Overview

Running your own Bitcoin node is the foundation of financial sovereignty: it lets you verify transactions independently, enforce consensus rules, and broadcast payments without relying on third-party servers. The challenge has historically been technical complexity. Node stack software solves this by bundling Bitcoin Core, a Lightning implementation, and supporting services into a single installable package with a web-based management interface.

Four projects dominate the sovereign node space: Umbrel, Start9 (StartOS), RaspiBlitz, and MyNode. Each takes a different approach to the tradeoffs between usability, privacy, openness, and cost. The following table summarizes the key differences.

FeatureUmbrelStart9RaspiBlitzMyNode
LicensePolyForm Noncommercial (source-available)MIT (open source)MIT (open source)Community: open source; Premium: proprietary
Primary interfaceWeb UIWeb UICLI + LCD display + Web UIWeb UI
Setup difficultyBeginnerBeginner to IntermediateIntermediate to AdvancedBeginner
App ecosystem size100+40+~20 bundled~15 bundled
Lightning implementationsLNDLND, Core LightningLND, Core LightningLND
Tor supportYes (default)Yes (Tor-first)Yes (default)Yes (default)
Hardware optionsRaspberry Pi 5, x86, Umbrel HomeRaspberry Pi, x86, Server OneRaspberry Pi 4/5, x86Raspberry Pi 4, x86, Model Two
Dedicated hardware price~$399 (Umbrel Home)$749+ (Server One 2026)N/A (DIY only)~$549 (Model Two)
Software costFreeFreeFreeFree (Community); $99 (Premium)

For a deeper look at choosing Bitcoin Core versus alternative implementations, see our Bitcoin node software comparison. For hardware selection, see our Bitcoin node hardware comparison.

Umbrel: Polished UX with the Largest App Store

Umbrel has the most approachable onboarding of any node stack. The installer runs on a Raspberry Pi 5, any x86 machine, or the purpose-built Umbrel Home appliance (Intel N100, 16 GB DDR5, 2 TB NVMe). After flashing the OS image and powering on, a guided wizard walks through Bitcoin Core sync and Lightning channel setup.

Umbrel's app store is its defining feature. With over 100 one-click installable services spanning Bitcoin, finance, media, networking, social, AI, and developer categories, it functions more like a general-purpose home server than a Bitcoin-only appliance. Bitcoin-specific apps include BTCPay Server, Mempool, Electrs, Specter Desktop, and LNbits. Non-Bitcoin apps like Nextcloud, Pi-hole, and Plex expand the device into a full self-hosting platform.

The main criticism of Umbrel centers on licensing. In 2022, the project switched from an MIT license to the PolyForm Noncommercial 1.0 license, making it source-available rather than open source in the OSI-approved sense. Personal use is unrestricted, but commercial use (such as selling pre-loaded hardware) is prohibited without a separate agreement. Developer tools and libraries remain MIT-licensed.

Start9: Privacy-First and Fully Open Source

Start9's StartOS is built around the principle that sovereign computing requires fully permissionless software. The entire stack is MIT-licensed, including the OS, the service packaging system, and the marketplace infrastructure. Anyone can fork, modify, or redistribute it.

StartOS takes a Tor-first approach to networking: services default to routing through Tor onion addresses rather than exposing clearnet endpoints. This makes the node harder to fingerprint and eliminates the need for port forwarding. The 2026 Server One ships with an AMD Ryzen 7 6800H processor, up to 32 GB of DDR5 RAM, and up to 4 TB of NVMe storage, starting at $749. A more affordable path is the Server Lite, which runs StartOS on a Raspberry Pi.

Start9's service registry includes Bitcoin Core, Bitcoin Knots, LND, Core Lightning, Electrs, Mempool, BTCPay Server, and approximately 40 other services. A community registry provides additional packages that pass Start9's technical criteria but are not officially supported. The tradeoff relative to Umbrel is a smaller app catalog and slightly steeper initial configuration, but users who prioritize licensing and privacy often consider this worthwhile.

RaspiBlitz: The DIY Power-User Choice

RaspiBlitz is the most technically demanding option and the most customizable. Originally designed to run on a Raspberry Pi with a small LCD display for status monitoring, it exposes deep configuration through a terminal-based menu system. Setup involves SSH access, script-driven installation, and manual choices at each step.

The project supports both LND and Core Lightning, letting users choose their preferred Lightning implementation during setup. Bundled tools include RTL (Ride The Lightning), ThunderHub, Lightning Terminal, LNbits, Balance of Satoshis, JAM (JoinMarket WebUI), and BTCPay Server. The CLBOSS plugin for Core Lightning can automate channel management: opening channels, acquiring inbound capacity, rebalancing, and adjusting forwarding fees.

RaspiBlitz is MIT-licensed and entirely community-driven. There is no company behind it, no dedicated hardware product, and no paid tier. A complete DIY build with a Raspberry Pi 5, case, power supply, and 1 TB SSD costs roughly $200 to $350 depending on component choices. The project also supports x86 hardware for users who want to run it on a repurposed laptop or mini PC.

MyNode: Freemium Model with Premium Upgrades

MyNode takes a freemium approach. The Community Edition is free and open source, providing Bitcoin Core, LND, Electrum server, and a web dashboard. The Premium tier ($99 one-time) adds one-click software upgrades, remote access over Tor and VPN, premium apps, and dedicated support. Premium+ ($79/year) extends that with remote Lightning static channel backup, a Lightning watchtower, and remote node monitoring.

MyNode runs on Raspberry Pi 4 and x86 hardware. The Model Two is a pre-built appliance ($549) that includes Premium and one year of support. For DIY builders, flashing the Community Edition onto a Raspberry Pi is straightforward and well-documented.

The main limitation is the app ecosystem. MyNode bundles roughly 15 services: fewer than Umbrel or Start9. It also supports only LND for Lightning, with no Core Lightning option. The Premium license restricts commercial use and derivative works, which may matter to developers or hardware vendors.

Hardware Compatibility Matrix

Not every stack runs on every platform. The following table maps hardware compatibility across all four projects. For detailed hardware recommendations, see our hardware comparison guide.

HardwareUmbrelStart9RaspiBlitzMyNode
Raspberry Pi 4 (4+ GB)No (legacy only)Yes (Server Lite)YesYes
Raspberry Pi 5 (8 GB)YesYesYesLimited
x86/x64 mini PC or laptopYesYesYesYes
Dedicated applianceUmbrel Home ($399)Server One ($749+)N/AModel Two ($549)
Minimum RAM4 GB4 GB2 GB (4+ recommended)4 GB
Minimum storage1 TB SSD1 TB SSD1 TB SSD1 TB SSD

All four stacks require an SSD rather than a spinning hard drive. Bitcoin Core's initial block download is I/O intensive, and an HDD will make sync times unbearably slow (days or weeks instead of hours). A 1 TB drive is the minimum for a full unpruned node; 2 TB provides headroom as the blockchain grows beyond 600 GB.

App Ecosystem and Lightning Support

The services available on each stack determine what you can do beyond basic Bitcoin validation. All four support the core stack of Bitcoin Core, an Electrum-compatible server (Electrs or Electrum Personal Server), and at least one Lightning implementation. The differences emerge in breadth and choice.

Umbrel and Start9 both offer LND and Core Lightning options (Start9 natively; Umbrel primarily through LND with community options for CLN). RaspiBlitz is the only stack where the user selects between LND and Core Lightning during initial setup, making it the strongest option for users who want deep control over their Lightning configuration. MyNode supports LND only.

For users interested in connecting to Bitcoin Layer 2 protocols beyond Lightning, the choice of stack matters less than the choice of hardware. Spark, for example, operates as a separate protocol layer on Bitcoin and does not require a specific node OS. Any stack running Bitcoin Core can serve as the base layer for L2 connectivity.

Privacy and Security

All four stacks route Bitcoin and Lightning traffic through Tor by default, hiding your node's IP address from peers. The differences lie in how deeply each stack integrates privacy tooling.

Start9 is the most privacy-oriented. StartOS generates a unique Tor onion address for every installed service, and its default configuration avoids clearnet exposure entirely. Users must opt in to clearnet connectivity rather than opt out.

Umbrel also generates Tor addresses per app and supports I2P as an additional privacy layer. Its 20+ advanced Bitcoin Core settings include connection controls for Tor, clearnet, and I2P. RaspiBlitz ships with Tor enabled and includes JAM (JoinMarket) for CoinJoin mixing directly on the node. MyNode enables Tor by default for both Bitcoin and LND, with a toggle in the settings page. For a broader look at privacy techniques, see our research on the Bitcoin privacy landscape.

How to Choose the Right Node Stack

The right stack depends on what you value most. Here are the clearest decision paths:

Choose Umbrel if you want:

  • The easiest setup experience with minimal terminal usage
  • The largest app ecosystem, including non-Bitcoin services
  • A polished, consumer-grade web interface
  • A pre-built appliance option under $400

Choose Start9 if you want:

  • Fully open-source software under a permissive MIT license
  • Tor-first networking with no clearnet defaults
  • Support for both LND and Core Lightning
  • Powerful dedicated hardware with lifetime support

Choose RaspiBlitz if you want:

  • Maximum hands-on control over every configuration option
  • Built-in CoinJoin support via JoinMarket
  • The lowest possible cost with DIY Raspberry Pi hardware
  • A fully community-driven, MIT-licensed project with no company

Choose MyNode if you want:

  • A free Community Edition to start, with optional paid upgrades
  • One-click software updates with the Premium tier
  • Remote Lightning backup and watchtower services
  • A straightforward Raspberry Pi setup without CLI complexity

Running any full node is better than running none. All four stacks let you verify your own transactions, improve network decentralization, and serve as the backend for your own self-custodial wallet. For an overview of what running a node costs in practice, see our research on Bitcoin full node cost requirements.

Frequently Asked Questions

Which Bitcoin node software is easiest to set up?

Umbrel and MyNode are the easiest. Both offer a guided web-based setup that requires no command-line interaction. Umbrel edges ahead with a more polished onboarding flow and a wider app catalog. Start9 is slightly more involved but still manageable for non-technical users. RaspiBlitz requires SSH access and terminal-based menu navigation, making it the steepest learning curve of the four.

Is Umbrel open source?

Umbrel is source-available but not open source by the OSI definition. In 2022, the project switched from MIT to the PolyForm Noncommercial 1.0 license. You can view, modify, and run the code for personal use, but commercial use is restricted. Start9 and RaspiBlitz are fully MIT-licensed. MyNode's Community Edition is open source, while its Premium edition uses a proprietary license.

Can I run a Bitcoin node on a Raspberry Pi?

Yes. All four stacks support Raspberry Pi hardware. RaspiBlitz and MyNode run on the Raspberry Pi 4, while Umbrel requires a Pi 5 for current versions. Start9 offers a Server Lite configuration for Pi builds. You need at least 4 GB of RAM and a 1 TB SSD connected via USB 3.0 or the Pi 5's NVMe HAT. Budget roughly $200 to $350 for a complete DIY Raspberry Pi node.

Do Bitcoin node stacks support Lightning Network?

All four stacks include at least one Lightning implementation. Umbrel and MyNode ship with LND. Start9 and RaspiBlitz support both LND and Core Lightning, giving users the choice during setup. Lightning management tools like RTL, ThunderHub, and Lightning Terminal are available on all four platforms, though the exact selection varies.

Which node stack has the best privacy features?

Start9 is the strongest for privacy. Its Tor-first design means every service gets a unique onion address, and clearnet is disabled by default. RaspiBlitz is a close second, with Tor enabled by default and built-in JoinMarket support for CoinJoin transactions. Umbrel and MyNode both route traffic through Tor by default but default to a more permissive networking configuration.

How much does it cost to run a Bitcoin sovereign node?

A DIY Raspberry Pi build costs $200 to $350 for hardware. Pre-built appliances range from $399 (Umbrel Home) to $749+ (Start9 Server One). Software is free for all stacks except MyNode Premium ($99 one-time). Ongoing costs are electricity (roughly $20 to $50 per year for a low-power device) and internet bandwidth. No monthly subscription is required unless you opt into MyNode Premium+ ($79 per year) for remote backup and watchtower services.

Can I run BTCPay Server on these node stacks?

Yes. All four stacks support BTCPay Server as an installable app. Umbrel and Start9 offer one-click installation through their app stores. RaspiBlitz includes it as a selectable option during setup or through its menu system. MyNode bundles it in the Premium tier. BTCPay Server lets you accept Bitcoin and Lightning payments without a third-party payment processor.

This tool is for informational purposes only and does not constitute financial advice. Pricing, hardware specifications, and software features are approximate and based on publicly available information as of late 2026. App counts, licensing terms, and hardware availability change frequently. Always verify current details on each project's official website before purchasing hardware or choosing a node stack.

Build with Spark

Integrate bitcoin, Lightning, and stablecoins into your app with a few lines of code.

Read the docs →