

This is slightly more technical than running a bundled node like MyNode ( link) or RaspiBlitz ( link) these have many other applications you can run with a relatively straightforward install - but because there are more moving parts, when something goes wrong it’s harder to troubleshoot. I’ll go through more hours of pain and suffering, so you all won’t have to.
#Bitcoin core move blockchain how to
I suggest getting EPS working first, then I’ll show you how to install the more powerful servers next time after I figure it out. You also can’t be the “Uncle Jim” of your social circle with EPS, by providing a trusted node for them to connect to. So if your desktop wallet is connected, don’t spend hours tinkering with your mobile Electrum Wallet trying to figure out why it doesn’t connect (true story). One thing to note about EPS is that it really is “personal” - it only connects to one Electrum Wallet at a time. There are others too, each with different trade-offs. Others include Electrum Server in Rust (Electrs), the no-longer-supported ElectrumX, and ElectrumX/Spesmilo which is an ElectrumX variant that is supported. Note the Electrum Personal Server (EPS) is one of several server options. The server does not copy the Blockchain data, it is not a node - Bitcoin Core is.

It needs an Electrum Server to be the middle man. It would be nice if your Electrum Wallet could just get blockchain data from your own Bitcoin Core, but it can’t. This article explains how to set up Raspbian OS (A variant of Debian Linux) on a Raspberry Pi, how to install Bitcoin Core, Electrum Personal Server (EPS), and Electrum Desktop Wallet, and then privately connect the Wallet to Bitcoin Core via EPS.
