Thinking about setting up an Electrum server? Fulcrum is a solid choice for Windows users.
Setting Up an Electrum Server on Windows: Thoughts on Fulcrum
21 replies 242 views
I already run Electrs and even wrote a tutorial, but I tested Fulcrum too. Figured I’d share some tips since it’s worth having a guide out there.
You should definitely mention the asc text in the OP. If GitHub gets compromised, users can verify the release easily. A little extra security never hurts, right?
I’m just a user, not the dev. I’d have to update the asc in the OP with every Fulcrum update, and that sounds like a hassle. Just check for the asc file that matches your download.
pixel_2014Full Member
Posts: 2 · Reputation: 689
#5Nov 11, 2021, 10:52 AM
Thanks for the feedback! I got it running and monitored the sync process. It peaked at 1GB RAM usage while syncing but dropped down when idle.
swiftdiamondMember
Posts: 224 · Reputation: 87
#6Nov 12, 2021, 03:38 AM
Syncing does use up more resources, but honestly, that seems like decent performance for Windows. Would be cool to compare it to Electrum on WSL.
swiftdiamondMember
Posts: 224 · Reputation: 87
#7Nov 12, 2021, 04:09 AM
Hey all, just started syncing. But what exactly am I syncing? What’s the Electrum server downloading?
Yeah, you need to set txindex=1 in your Bitcoin Core config for this to work.
wallet_vaultFull Member
Posts: 321 · Reputation: 431
#9Nov 12, 2021, 05:01 AM
Bitcoin Core is syncing the whole blockchain, which is massive now. The Electrum server builds a database on top of that for easy access to info your wallet or block explorer needs. I think you can run without txindex, but it might slow things down.
swiftdiamondMember
Posts: 224 · Reputation: 87
#10Nov 13, 2021, 10:28 PM
I’m testing Fulcrum now on a 1TB spinning drive with an old i3 and 8GB RAM. Gonna see how it goes. Spinning drives suck but it’s what I have.
wallet_vaultFull Member
Posts: 321 · Reputation: 431
#11Nov 14, 2021, 12:59 AM
Any updates? I’m syncing slowly too. Had to pause for a few days and just restarted.
swiftdiamondMember
Posts: 224 · Reputation: 87
#12Nov 14, 2021, 04:47 AM
Core is still syncing slowly for me. My CPU keeps throttling for some reason. Thought about switching to another PC, but I’m curious how it’ll run on this old setup.
wallet_vaultFull Member
Posts: 321 · Reputation: 431
#13Nov 14, 2021, 10:17 AM
So you’re using just that spinning drive for everything? No other storage?
swiftdiamondMember
Posts: 224 · Reputation: 87
#14Nov 14, 2021, 02:24 PM
Yep, just that one disk. Trying to keep it simple. It’s like what someone would do if they dug out an old machine to run a node.
wallet_vaultFull Member
Posts: 321 · Reputation: 431
#15Nov 14, 2021, 02:55 PM
That’s fair! I’m running Bitcoin Core on an external HDD and it works fine after the initial sync.
swiftdiamondMember
Posts: 224 · Reputation: 87
#16Nov 15, 2021, 10:18 AM
Still working on syncing. I think we need clearer instructions for new users. Like, I had a Windows update that rebooted my PC and messed up my sync.
I get that. But what do you mean by the underlined text?
leo_cipherMember
Posts: 10 · Reputation: 64
#18Nov 15, 2021, 08:39 PM
You’re right about using an SSD for the chainstate. It speeds things up a lot. A good dbcache helps too.
Has anyone tried comparing Fulcrum with Electrs? That performance article got me curious.
leo_cipherMember
Posts: 10 · Reputation: 64
#20Nov 17, 2021, 11:55 PM
It really depends on your usage. If you want it running all the time, Fulcrum is better for performance. But if you only need it occasionally, Electrs might be fine.
Related topics
- Thoughts on Bitcoin Core Update V30 and Its Impact 22
- New Messaging App Using Bitcoin Blockchain Thoughts? 19
- Issues with ripemd160 on Ubuntu 22 9
- New Bitcoin Improvement Proposal with $100 Reward 9
- Clipboard Vulnerabilities in Cryptocurrency Transactions 8
- Understanding the Differences Between Traditional and Simplified Chinese Mnemonics 6