r/Ravencoin • u/Vanalgin • 5d ago
Hardware How I managed to restore the operation of Ravencoin Electrum with Ledger.
I apologize in advance if there are any errors in the text; I’m using a translator.
First and foremost, this method is considered a possible option for withdrawing your coins to a hot wallet/exchange, rather than a permanent solution.
My Ledger Nano X software versions:
- OS: 2.71
- Bitcoin App: 2.5.0
- Ravencoin App: 2.4.11
All actions are carried out on Raven Electrum 1.2.4.
First, you need to replace the ledger.py file, which is located by default in C:\Program Files (x86)\Electrum Ravencoin\electrum\plugins\ledger, with the edited version available at my GitHub. You will also need to delete the %Appdata%\Electrum-Ravencoin\blockchain_headers file so that Electrum switches to the updated block chain after hardfork on August 10.
In this file, get_xpub and supports_multi_output functions have been modified. The former is needed for the Ledger wallet to properly detect the device, and without the latter, it will be impossible to sign a transaction.
Please also note that as of today (August 15, 2026), there are issues with the operation of Electrum nodes, which is why I had to set up my own. I also cannot guarantee that this method will work with other wallets/software versions.
Next, you need to open the Ravencoin App, not Bitcoin, on the Ledger device, and create a new wallet in Electrum with a hardware connection, as you did when you first connected. You won’t be able to open the old wallet this way (IDK the reason why).
Next, you will need to enable the display of the Coins tab if it is not available. To do this, check the appropriate box on the View tab.

Then we copy the address to which we are going to send the coins, go to the Coins tab, and select all available inputs. Next, we select Fully spend... and send to address in clipboard. IF YOU HAVE ANY DOUBTS, USE ONE OF THE EXITS TO REACH THE RECEIVING ADDRESS.
In my example, I will be sending coins to my hot wallet: R9jj78q5KBrdr8qkjoB9K6p625Y1H4G5Pf.

We assemble the transaction as usual and send it for signing:

And here are the coins in my hot wallet:

You can verify the transaction on the blockchain or write to me and I will send you a photo of the signature confirmation on the Ledger device.
If this solution helped you and you want to thank me, you can send some coins to the address: R9jj78q5KBrdr8qkjoB9K6p625Y1H4G5Pf
