Icon of Electrs app on Umbrel App Store

Electrs

A simple and efficient Electrum Server

Umbrel

Open App Store on your umbrelOS device to install this app
Screenshot 1 of Electrs app on Umbrel App Store
Screenshot 2 of Electrs app on Umbrel App Store
Screenshot 3 of Electrs app on Umbrel App Store
Screenshot 4 of Electrs app on Umbrel App Store
About this app

Run your personal Electrum server and connect your Electrum-compatible wallet, including BitBoxApp, BlueWallet, Electrum Wallet (Android and Desktop), Nunchuk (Desktop), Phoenix, and Sparrow Wallet to it instead of using a third-party Electrum server.

Powered by Electrs from Roman Zeyde.

An official app from Umbrel.

What's new
Version 0.10.101 day ago

This update bumps the underlying electrs version to 0.10.10.

Full electrs release notes are available at https://github.com/romanz/electrs/blob/master/RELEASE-NOTES.md#01010-jul-19-2025

Version 0.10.9-patch.3last month

This update adds support for Backups in umbrelOS 1.5.

Full electrs release notes are available at https://github.com/romanz/electrs/blob/master/RELEASE-NOTES.md#0109-feb-01-2025

Version 0.10.9-2last month

This update ensures compatibility with the latest update for Bitcoin node apps on umbrelOS.

Full electrs release notes are available at https://github.com/romanz/electrs/blob/master/RELEASE-NOTES.md#0109-feb-01-2025

Version 0.10.9-1last month

This update ensures compatibility with the latest update for Bitcoin node apps on umbrelOS.

Full electrs release notes are available at https://github.com/romanz/electrs/blob/master/RELEASE-NOTES.md#0109-feb-01-2025

Version 0.10.97 months ago

Highlights:

  • Separates blocks reading & index writing into scoped threads
  • Sets HTTP Content-Type header for Prometheus response
  • Doesn't deserialize transactions if not needed
  • Allows concurrent DB background operations for SSDs

Full release notes are available at https://github.com/romanz/electrs/blob/master/RELEASE-NOTES.md#0109-feb-01-2025

Version 0.10.711 months ago

This release adds support for testnet4 and prevents mempool syncing until bitcoind's mempool is fully loaded.

Full release notes are available at https://github.com/romanz/electrs/blob/master/RELEASE-NOTES.md#0107-nov-05-2024

Version 0.10.612 months ago

Highlights:

  • Added support for latest version of bitcoind
  • Improved stability and error handling for mempool sync and fee estimation processes
  • Enhanced efficiency by optimizing database memory usage
  • Deprecated unused config option timestampindex
  • Updated software dependencies for better compatibility and performance

Full release notes are available at https://github.com/romanz/electrs/blob/master/RELEASE-NOTES.md#0106-sep-29-2024

Version 0.10.2last year

This update from version 0.10.1 to 0.10.2 brings a variety of improvements, including:

  • Use batched RPC to fetch mempool entries & transactions
  • Avoid redundant recomputation of fee histogram bins
  • Don't flush when nothing is written to DB
  • Update dependencies

Read more at: https://github.com/romanz/electrs/blob/master/RELEASE-NOTES.md#0102-dec-31-2023

Version 0.10.1last year

This update from version 0.9.14 to 0.10.1 brings a variety of improvements, including optimizations to indexing and index querying. Read more at: https://github.com/romanz/electrs/blob/master/RELEASE-NOTES.md#0101-nov-01-2023

Version 0.9.142 years ago

This update brings Electrs from version 0.9.10 to 0.9.14, and includes a variety of improvements and bug fixes. Most notably, this update includes a fix to allow Nunchuk Bitcoin Wallet users to connect to Electrs. Read more at: https://github.com/romanz/electrs/blob/master/RELEASE-NOTES.md#0914-jun-10-2023

Version 0.9.102 years ago
  • Update dependencies (bitcoin, bitcoincore-rpc, tiny_http, serde_json, env_logger)
  • Fix mempool fee rate formatting (#761)
  • Allow configuring signet p2p magic (#762, #768)
  • Don't panic in case of an invalid block header height (#786)
Version 0.9.93 years ago

0.9.9 (Jul 12 2022)

  • Update dependencies (anyhow, crossbeam-channel, crossbeam-utils, regex, serde, serde from , serde_json, signal-hook)
  • Don't log scripthash (#737)

0.9.8 (Jun 3 2022)

  • Update dependencies (serde_json, serde, bitcoin, bitcoincore-rpc, rayon, log)
  • Support new Electrum release getbalance response format (#717)

0.9.7 (Apr 30 2022)

  • Add build matrix to test all features in CI (#706)
  • Install and run cargo-bloat in CI (#705)
  • Add guide for other Ubuntu & Debian releases to compile and install librocksdb (#696)
  • Update dependencies (anyhow, log, crossbeam-channel, rayon)

0.9.6 (Mar 4 2022)

  • Allow skipping default config files (#686)
  • Update dependencies (anyhow, serde-json)

0.9.5 (Feb 4 2022)

  • Update dependencies (serde-json, serde, tempfile, crossbeam-channel)
  • Fix txid index collision handling (#653)
  • Use bitcoincore_rpc's getblockchaininfo implementation (#656)
Information