Bitcoin Forum
September 06, 2025, 02:03:04 PM *
News: Latest Bitcoin Core release: 29.0 [Torrent]
 
   Home   Help Search Login Register More  
Pages: [1]
  Print  
Author Topic: Make public SPV node with electrs?  (Read 32 times)
Geremia (OP)
Sr. Member
****
Offline Offline

Activity: 520
Merit: 262


View Profile WWW
August 29, 2025, 12:37:57 AM
Last edit: August 29, 2025, 09:44:50 PM by Geremia
 #1

Can I configure electrs to be a public (port 50002) SPV node?

BTC tip jar | my BTC wiki, BTC StackExchange | Tox ID: 65C3E8810738AD9D175234808FCB317A1103632903436203D45411AE97C03F54C34861AB6663
Join Kraken. | The best, free book on Bitcoin: Mastering Bitcoin
Nos cum prole pia benedicat Virgo Maria.
nc50lc
Legendary
*
Offline Offline

Activity: 2898
Merit: 7562


Self-proclaimed Genius


View Profile
August 29, 2025, 04:38:39 AM
Merited by ABCbits (1)
 #2

Not directly, but it's possible to be used remotely, see: github.com/romanz/electrs/blob/master/doc/config.md
However, the developer himself doesn't recommend to use it as public Electrum server as noted in its "Usage" part in its 'ReadMe' doc.

There's a note about a fork by Blockstream which would be a good alternative but its database isn't compatible with romanz/electrs
so you will not be able to utilize your existing setup if you decided to use it.

ABCbits
Legendary
*
Offline Offline

Activity: 3360
Merit: 9112



View Profile
August 29, 2025, 08:39:07 AM
 #3

I don't know goal, but you may want to use Fulcrum instead. According to benchmark[1], it's better than ElectrumX and Electrs in most aspect.

There's a note about a fork by Blockstream which would be a good alternative but its database isn't compatible with romanz/electrs
so you will not be able to utilize your existing setup if you decided to use it.

Take note that fork have demanding resource requirement.

If you want to run a public server you may be interested in the Blockstream fork of electrs which is better optimized for public usage at the cost of consuming significantly more resources.

Unfortunately Blockstream electrs doesn't mention minimum/recommended hardware, while recommended hardware on mempool.space docs is meant for production usage[2] which probably isn't OP goal.

[1] https://www.sparrowwallet.com/docs/server-performance.html
[2] https://github.com/mempool/mempool/tree/master/production#server-hardware

Pages: [1]
  Print  
 
Jump to:  

Powered by MySQL Powered by PHP Powered by SMF 1.1.19 | SMF © 2006-2009, Simple Machines Valid XHTML 1.0! Valid CSS!