Skip to main content

Questions tagged [electrum-server]

Filter by
Sorted by
Tagged with
1 vote
1 answer
44 views

How do I copy the electrs index to a new node without it having to reindex?

I have electrs installed on an old Umbrel bitcoin node, and I want to copy it to new hardware (with Umbrel as well), instead of having electrs reindex the blockchain from scratch, which can take over ...
Pineapple29's user avatar
0 votes
0 answers
37 views

Trying to run Esplora with existing electrs and bitcoind

I'm trying to run Esplora on a system that's already running bitcoind and electrs, both of which are working. Electrs is running on port 60001. echo '{"jsonrpc": "2.0", "...
xxedgexx's user avatar
0 votes
0 answers
47 views

High end electrum servers directly reading blk.dat files

These days, high end electrum servers directly read blk.dat files straight from Bitcoin Core's blocks folder in the process of creating their initial internal indexes. I guess they also do in the ...
RooSoft's user avatar
  • 167
1 vote
1 answer
150 views

Getting a feerate estimate via the Electrum protocol

For example, I make this request to the Electrum server: { "id": 0, "method": "blockchain.estimatefee", "params": [ 1 ] } and get response: 0.00254405 Here I ...
Fernader's user avatar
2 votes
0 answers
62 views

Does a Raspberry Pi have enough CPU power to run a full node and an electrs server?

Very curious if anyone has this particular setup, currently am running the aforementioned on an old Acer laptop but it's struggling hard.
BillyT's user avatar
  • 29
0 votes
1 answer
253 views

Electrs server setup for local network

I have a machine (192.168.1.66) on a local network serving Electrs that's syncd to the tip (netstat -ntlp shows that electrs listening on 127.0.0.1:50001). But I have another machine (192.168.1.68) ...
BillyT's user avatar
  • 29
2 votes
1 answer
85 views

Local Esplora Not Compiling on Clean `new-index` Branch

I'm immediately failing to compile https://github.com/Blockstream/electrs on a clean branch of new-index as instructed in the README. The build is failing with the following error: error: failed to ...
Nicholas Sandomeno's user avatar
2 votes
0 answers
92 views

How to get transaction fee info using Python from an Electrum server?

I can get a raw transaction and parse it using electrum and bitcoinlib fairly easily: import bitcoinlib from electrum.daemon import Daemon from electrum.simple_config import SimpleConfig class ...
moblie's user avatar
  • 121
0 votes
0 answers
35 views

Most Secure Bitcoin Node Motherboard to avoid IME & PSP?

What is the correct motherboard model / CPU type to choose if your goal is to build a secure Bitcoin Node that has none of the exploit compromised back doors listed below by CPU type: Intel ...
binar's user avatar
  • 1
0 votes
0 answers
70 views

More detailed historical trx info (fee, sat per byte, transferred value in trx, from, to) from electrumx server?

I run bitcoin full node and Electrumx server over it for getting historical data. The methods that I frequently used were "blockchain.scripthash.get_history" and "blockchain.transaction....
mjdimn's user avatar
  • 63
2 votes
1 answer
218 views

Interfacing with fulcrum personal server

I'm trying to interface with my fulcrum personal server that's connected to my node but having issues getting a json response from my RPC call. To enable RPC commands my understanding in the fulcrum....
chump365's user avatar
1 vote
1 answer
549 views

Issues Installing Electrum Personal Server with Sparrow and Bitcoin Core

I'm trying to set up Electrum Personal Server (EPS) to work with Sparrow Wallet and Bitcoin Core. I've followed the standard procedures for the setup, but I've run into some issues. Setup Details: ...
kashifs's user avatar
  • 11
0 votes
1 answer
38 views

Must a lightweight wallet be connected to the same servers that were used years ago to receive money

My question is back in 2016 i purchased bitcoin not knowing nothing about it forgot i even had it they were i believe segwit or bip39 anyways when i got back into trying to locate my wallets no data ...
g.navarro's user avatar
1 vote
1 answer
114 views

How can one query the mempool of an Electrum server?

How does one go about querying a public Electrum server’s mempool? Not just for a address, but the entire mempool.
RStyle's user avatar
  • 113
4 votes
3 answers
744 views

How do I setup an Esplora instance for local testing

How can I setup a local instance of https://github.com/Blockstream/electrs, for example to test/experiment with the Esplora backend for syncing BDK or LDK?
tnull's user avatar
  • 111
1 vote
0 answers
230 views

How are transactions broadcast from a personal Electrum server? Through the full Bitcoin Core node? Or by the Elecrum server itself?

When wallet software is connected directly to bitcoind, you can see when the wallet connects to the node, broadcasts a transaction through the node, etc. by watching the bitcoind log. But when you ...
ABTC's user avatar
  • 31
2 votes
1 answer
230 views

Running Electrum wallet and full node on Windows. How to configure SSL with self-signed certificate

I have a full node running on Windows 10, I have Electrum wallet installed and I have BTC-RPC-EXPLORER set up. The problem I have is that I can find no clear guide to setting up and installing a ...
pperrin's user avatar
  • 171
1 vote
1 answer
138 views

I think I was victim of a sybil attack

So I am currently working on a project using bitcoin. I started with a full node that I tried to secure following the best practices available online. Then, I set up an electrum server that was ...
nourou4them's user avatar
0 votes
0 answers
158 views

Connecting ElectrumX to external Bitcoin Core node

I have a (full) Bitcoin Core node on a Raspberry Pi (Umbrel) and I'm looking for a way to connect an ElectrumX install to it. Is this possible?
Bart DV's user avatar
  • 159
0 votes
1 answer
267 views

What do electrumx peers do for the electrum server?

The documentation here https://electrumx.readthedocs.io/en/latest/peer_discovery.html explains how peers are announced to each other. To run an electrumx server you need a full node to populate the ...
Brandon's user avatar
  • 160
2 votes
0 answers
237 views

How to use `blockchain.scripthash.subscribe` from a tcp socket in Electrum server

As a personal exercise I want to write a minimal copy of BTCPayServer. I decided to use Electrum server instead of a node to fetch information from the network. My final goal is to be able to track ...
Andrés's user avatar
  • 121
4 votes
1 answer
320 views

SPV wallet connecting to personal bitcoin node

I have decided I want to run a bitcoin node both to support the network, learn more about how it works and also so I can participate while minimising trust in external parties. I have a bitcoin core ...
Grub's user avatar
  • 141
0 votes
0 answers
119 views

How does Electrum get transaction input values?

https://electrumx.readthedocs.io/en/latest/protocol-methods.html#blockchain-transaction-get defines the api for getting txs. Vin values are not included, however. Is it possible to find these without ...
MCCCS's user avatar
  • 10.2k
1 vote
1 answer
371 views

Electrum Server running. Now what?

I finally found time to build a full bitcoind node and run electrs (not Electrum Personal Server). What things can I do now? I know about only these: Point my Electrum wallet client to my electrs, ...
Donn Lee's user avatar
  • 143
2 votes
1 answer
198 views

How does electrum interact with the underlying bitcoind service?

I am a bit confused regarding the bitcoind peers and Electrum X peers. From what I understand, the electrum X protocol is built on top of the bitcoin blockchain, but I cannot quite wrap my head around ...
pxr_64's user avatar
  • 123