Skip to main content

Electrum

Electrum is one of the oldest Bitcoin wallets, using SPV to verify transactions without downloading the full blockchain. Its server implementation (ElectrumX, Electrs, Fulcrum) is widely bundled with node packages.

Two Roles

1. Wallet Client

  • Fast startup — no blockchain download
  • Hardware wallet integration available
  • Single-sig and 2FA multisig options
  • Battle-tested since 2011

2. Electrum Server

  • Indexes the UTXO set for fast querying
  • Enables external wallets (Sparrow, BlueWallet) to connect remotely
  • Bundled with Umbrel, MyNode, Start9

Round Rock meetup notes:

  • "Electrum Server (Umbrel/MyNode, Tor, remote)" — connects Sparrow to node
  • "Run Lightning, Electrum, Mempool privately" — node workshop services stack
  • Sparrow Wallet — Wallet using Electrum server model
  • Umbrel — Node bundling Electrum server
  • MyNode — Node bundling Electrum server

Resources