Bitcoin Forum
April 11, 2026, 07:48:21 PM *
News: Latest Bitcoin Core release: 30.2 [Torrent]
 
   Home   Help Search Login Register More  
Pages: [1]
  Print  
Author Topic: Fun & learning with Electrum EPS, Electrum wallet & Bitcoin Core QT on Linux  (Read 107 times)
arabspaceship123 (OP)
Sr. Member
****
Offline Offline

Activity: 1330
Merit: 476


codetheforum.com


View Profile WWW
March 26, 2026, 12:49:58 PM
 #1

Thanks I received support in other topics like Fun & learning with Electrum EPS, Electrum wallet & Bitcoin Core QT in Win 11

Now I'll test Electrum EPS, Electrum wallet & Bitcoin Core on Linux. I'll use a comp with Linux I won't use Virtualbox. I'd like to get advice for migrating Bitcoin blocks to Linux first. I don't want to download the blocks because I've got them on Win 11 SSD I'll copy the Bitcoin folder to Linux.

Successful migration is Electrum EPS working with Linux. If EPS isn't compatible with Linux I'll use Bitcoin Core QT to test with Electrum wallet.

  A R A B S P A C E S H I P   1 2 3  سفينة الفضاء العربية ١٢٣  
|  | ||     |    AVATAR & SIGNTURE AVAILABLE TO RENT   |     || |  |
██████   Hire me for your websites. Send a Message or Privnote to discuss your requirements   ██████
DireWolfM14
Copper Member
Legendary
*
Offline Offline

Activity: 2842
Merit: 5641



View Profile WWW
March 26, 2026, 02:48:15 PM
Merited by ABCbits (1), arabspaceship123 (1)
 #2

I don't want to download the blocks because I've got them on Win 11 SSD I'll copy the Bitcoin folder to Linux.

As long as you're logged into the Linux machine with the same user account you'll be using to run Bitcoin you shouldn't have any issues.  The only concern is if the file permissions aren't copied over to the new machine appropriately with the correct ownership.  As long as you pay attention to that and make sure the file paths are set correctly, you shouldn't have any problems.

Successful migration is Electrum EPS working with Linux. If EPS isn't compatible with Linux I'll use Bitcoin Core QT to test with Electrum wallet.

I've never used EPS, but it looks like the binaries are only available for Windows.  If you're comfortable compiling the source code, you may be able to get to work on Linux.  Otherwise, I recommend using Romanz Electrs if your disk space is limited, or Fulcrum if you have extra storage.

Yamane_Keto
Hero Member
*****
Offline Offline

Activity: 826
Merit: 570


♻️ Automatic Exchange


View Profile WWW
March 26, 2026, 04:25:42 PM
Merited by arabspaceship123 (1)
 #3

1. copy the blocks, chainstate, and indexes folders (It's best to be careful with wallet.dat and copy it) from %APPDATA%\Bitcoin  to the new Linux data directory
2. restart the Linux node
3. Download Electrum Personal Server from the official GitHub.
4. Copy the sample configuration file: cp config.ini_sample config.ini
5. somtimes you may need to update your path using echo 'PATH=$HOME/.local/bin:$PATH' >> ~/.profile
6. electrum-personal-server config.ini

░░░░▄▄████████████▄
▄████████████████▀
▄████████████████▀▄█▄
▄██████▀▀░░▄███▀▄████▄
▄██████▀░░░▄███▀▀██████▄
██████▀░░▄████▄░░░▀██████
██████░░▀▀▀▀▄▄▄▄░░██████
██████▄░░░▀████▀░░▄██████
▀██████▄▄███▀░░░▄██████▀
▀████▀▄████░░▄▄███████▀
▀█▀▄████████████████▀
▄████████████████▀
▀████████████▀▀░░░░
 
 CCECASH 
nc50lc
Legendary
*
Offline Offline

Activity: 3108
Merit: 8556


Self-proclaimed Genius


View Profile
March 27, 2026, 12:01:44 PM
Merited by ABCbits (1), arabspaceship123 (1)
 #4

Now I'll test Electrum EPS, Electrum wallet & Bitcoin Core on Linux.
Since it's been a few years now, you might reconsider "Electrum EPS" since it's now abandoned by its developer.
By the way, EPS stands for "Electrum Personal Server", so by saying Electrum EPS, you're saying "Electrum Electrum Personal Server".

You have a few other options like Electrs and Fulcrum.
The former is quite lightweight and doesn't require txindex but not as light as EPS since it builds its own database while the latter has better performance but has tighter requirements.

For the Bitcoin Core's datadir, copying the directory's contents should work as mentioned by others.
But I'm concerned on the issue in your old Windows setup where it returns with errors when using --txindex and the corrupted block indicated in your logs.
But it works anyways since txindex isn't required by EPS.
Let's see if it's just a fluke.

███████████████████████████
███████▄████████████▄██████
████████▄████████▄████████
███▀█████▀▄███▄▀█████▀███
█████▀█▀▄██▀▀▀██▄▀█▀█████
███████▄███████████▄███████
███████████████████████████
███████▀███████████▀███████
████▄██▄▀██▄▄▄██▀▄██▄████
████▄████▄▀███▀▄████▄████
██▄███▀▀█▀██████▀█▀███▄███
██▀█▀████████████████▀█▀███
███████████████████████████
.
.Duelbits PREDICT..
█████████████████████████
█████████████████████████
███████████▀▀░░░░▀▀██████
██████████░░▄████▄░░████
█████████░░████████░░████
█████████░░████████░░████
█████████▄▀██████▀▄████
████████▀▀░░░▀▀▀▀░░▄█████
██████▀░░░░██▄▄▄▄████████
████▀░░░░▄███████████████
█████▄▄█████████████████
█████████████████████████
█████████████████████████
.
.WHERE EVERYTHING IS A MARKET..
█████
██
██







██
██
██████
Will Bitcoin hit $200,000
before January 1st 2027?

    No @1.15         Yes @6.00    
█████
██
██







██
██
██████

  CHECK MORE > 
arabspaceship123 (OP)
Sr. Member
****
Offline Offline

Activity: 1330
Merit: 476


codetheforum.com


View Profile WWW
March 29, 2026, 12:28:50 AM
Last edit: March 29, 2026, 12:41:29 AM by arabspaceship123
 #5

I've never used EPS, but it looks like the binaries are only available for Windows.  If you're comfortable compiling the source code, you may be able to get to work on Linux.  Otherwise, I recommend using Romanz Electrs if your disk space is limited, or Fulcrum if you have extra storage.
I like Romanz Electrs git page. I will use Electrs if I use a small SSD.

3. Download Electrum Personal Server from the official GitHub.
Windows binaries are a problem in Linux.

For the Bitcoin Core's datadir, copying the directory's contents should work as mentioned by others.
But I'm concerned on the issue in your old Windows setup where it returns with errors when using --txindex and the corrupted block indicated in your logs.
But it works anyways since txindex isn't required by EPS.
Let's see if it's just a fluke.
It was a concern on Win 11. There was the error in Bitcoin Core 30 after I terminated the update in task manager. It was fine to function after using Bitcoin Core 26 like it was before upgrade.

  A R A B S P A C E S H I P   1 2 3  سفينة الفضاء العربية ١٢٣  
|  | ||     |    AVATAR & SIGNTURE AVAILABLE TO RENT   |     || |  |
██████   Hire me for your websites. Send a Message or Privnote to discuss your requirements   ██████
nc50lc
Legendary
*
Offline Offline

Activity: 3108
Merit: 8556


Self-proclaimed Genius


View Profile
March 29, 2026, 04:26:47 AM
 #6

But I'm concerned on the issue in your old Windows setup where it returns with errors when using --txindex and the corrupted block indicated in your logs.
It was a concern on Win 11. There was the error in Bitcoin Core 30 after I terminated the update in task manager. It was fine to function after using Bitcoin Core 26 like it was before upgrade.
Interesting, a corrupted block detected in v30 yet it works in v26.
That may had been an unknown issue in Bitcoin Core or it's a silent/undetected error in v26 that's fixed in the later versions.

Nevertheless, please update if that datadir works in your new Linux setup.

███████████████████████████
███████▄████████████▄██████
████████▄████████▄████████
███▀█████▀▄███▄▀█████▀███
█████▀█▀▄██▀▀▀██▄▀█▀█████
███████▄███████████▄███████
███████████████████████████
███████▀███████████▀███████
████▄██▄▀██▄▄▄██▀▄██▄████
████▄████▄▀███▀▄████▄████
██▄███▀▀█▀██████▀█▀███▄███
██▀█▀████████████████▀█▀███
███████████████████████████
.
.Duelbits PREDICT..
█████████████████████████
█████████████████████████
███████████▀▀░░░░▀▀██████
██████████░░▄████▄░░████
█████████░░████████░░████
█████████░░████████░░████
█████████▄▀██████▀▄████
████████▀▀░░░▀▀▀▀░░▄█████
██████▀░░░░██▄▄▄▄████████
████▀░░░░▄███████████████
█████▄▄█████████████████
█████████████████████████
█████████████████████████
.
.WHERE EVERYTHING IS A MARKET..
█████
██
██







██
██
██████
Will Bitcoin hit $200,000
before January 1st 2027?

    No @1.15         Yes @6.00    
█████
██
██







██
██
██████

  CHECK MORE > 
arabspaceship123 (OP)
Sr. Member
****
Offline Offline

Activity: 1330
Merit: 476


codetheforum.com


View Profile WWW
April 01, 2026, 04:48:06 PM
 #7

Interesting, a corrupted block detected in v30 yet it works in v26.
That may had been an unknown issue in Bitcoin Core or it's a silent/undetected error in v26 that's fixed in the later versions.

Nevertheless, please update if that datadir works in your new Linux setup.
Bitcoin Core should fail indexing if a block is corrupted. On Win 11 it gave the corrupt error after closing Bitcoin Core 30 with end task in the task manager because Bitcoin Core 30 upgrade was slow 40 minute later. Win 11 loads Bitcoin Core 26 index without error.

I will test Linux on 256GB SSD. My Bitcoin folder blockchain will be on SSD on USB. Where in the Linux SSD can I copy the Win 11 %APPDATA% Bitcoin folder?

  A R A B S P A C E S H I P   1 2 3  سفينة الفضاء العربية ١٢٣  
|  | ||     |    AVATAR & SIGNTURE AVAILABLE TO RENT   |     || |  |
██████   Hire me for your websites. Send a Message or Privnote to discuss your requirements   ██████
nc50lc
Legendary
*
Offline Offline

Activity: 3108
Merit: 8556


Self-proclaimed Genius


View Profile
April 02, 2026, 03:53:29 AM
 #8

I will test Linux on 256GB SSD. My Bitcoin folder blockchain will be on SSD on USB. Where in the Linux SSD can I copy the Win 11 %APPDATA% Bitcoin folder?
Anywhere since it's not the internal SSD,

During Bitcoin Core's first install launch (GUI's Welcome Screen), make sure to point the datadir to that directory.
Or you can keep the default datadir settings but set a datadir=<path> config in your bitcoin.conf file (in the default datadir) and point it to the copied bitcoin datadir.

The latter is easier to manage and works in bitcoind.

███████████████████████████
███████▄████████████▄██████
████████▄████████▄████████
███▀█████▀▄███▄▀█████▀███
█████▀█▀▄██▀▀▀██▄▀█▀█████
███████▄███████████▄███████
███████████████████████████
███████▀███████████▀███████
████▄██▄▀██▄▄▄██▀▄██▄████
████▄████▄▀███▀▄████▄████
██▄███▀▀█▀██████▀█▀███▄███
██▀█▀████████████████▀█▀███
███████████████████████████
.
.Duelbits PREDICT..
█████████████████████████
█████████████████████████
███████████▀▀░░░░▀▀██████
██████████░░▄████▄░░████
█████████░░████████░░████
█████████░░████████░░████
█████████▄▀██████▀▄████
████████▀▀░░░▀▀▀▀░░▄█████
██████▀░░░░██▄▄▄▄████████
████▀░░░░▄███████████████
█████▄▄█████████████████
█████████████████████████
█████████████████████████
.
.WHERE EVERYTHING IS A MARKET..
█████
██
██







██
██
██████
Will Bitcoin hit $200,000
before January 1st 2027?

    No @1.15         Yes @6.00    
█████
██
██







██
██
██████

  CHECK MORE > 
arabspaceship123 (OP)
Sr. Member
****
Offline Offline

Activity: 1330
Merit: 476


codetheforum.com


View Profile WWW
April 04, 2026, 06:29:40 PM
 #9

Anywhere since it's not the internal SSD,

During Bitcoin Core's first install launch (GUI's Welcome Screen), make sure to point the datadir to that directory.
Or you can keep the default datadir settings but set a datadir=<path> config in your bitcoin.conf file (in the default datadir) and point it to the copied bitcoin datadir.

The latter is easier to manage and works in bitcoind.
Thanks I will locate it in the internal SSD during the first install. The external SSD will store the blockchain in the Bitcoin folder. It will double the way I tested Bitcoin Core 26 and 30 in Win 11.

  A R A B S P A C E S H I P   1 2 3  سفينة الفضاء العربية ١٢٣  
|  | ||     |    AVATAR & SIGNTURE AVAILABLE TO RENT   |     || |  |
██████   Hire me for your websites. Send a Message or Privnote to discuss your requirements   ██████
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!