Difference between revisions of "Electrum"
Line 1: | Line 1: | ||
= Introduction: Electrum and Ledger support for Ravencoin = | = Introduction: Electrum and Ledger support for Ravencoin = | ||
− | This guide takes you through the steps to get Electrum and Ledger support for Ravencoin. You will need to download and install the | + | This guide takes you through the steps to get Electrum and Ledger support for Ravencoin. You will need to download and install the Ravencoin sofware for Electrum and Ledger developed by [https://github.com/traysi/ Traysi], and install Python software dependencies to make your Ledger accept Ravencoin. |
= Instructions for Windows = | = Instructions for Windows = | ||
− | == Installing Electrum | + | == Installing Ravencoin Electrum == |
'''Step 1:''' Download and install the [https://github.com/traysi/electrum-raven/releases/ Electrum binaries for Ravencoin]. Choose the "-setup.exe" version. Windows Defender may complain. You'll have to add an exception and tell it to run anyway. | '''Step 1:''' Download and install the [https://github.com/traysi/electrum-raven/releases/ Electrum binaries for Ravencoin]. Choose the "-setup.exe" version. Windows Defender may complain. You'll have to add an exception and tell it to run anyway. | ||
+ | == Installing Ravencoin Ledger software == | ||
'''Step 2:''' Download and install [https://sourceforge.net/projects/winpython/files/WinPython_3.6/3.6.6.2/ WinPython]. Save the file to your <code>\Users\USERNAME\Downloads\</code> folder | '''Step 2:''' Download and install [https://sourceforge.net/projects/winpython/files/WinPython_3.6/3.6.6.2/ WinPython]. Save the file to your <code>\Users\USERNAME\Downloads\</code> folder | ||
'''Step 3:''' Download the [https://raw.githubusercontent.com/traysi/ledger-app-rvn/master/bin/app.hex Ledger app.hex file for Ravencoin]. Right click the file and choose to save. Save the file to: <code>\Users\USERNAME\Downloads\WPy-3670\scripts</code> | '''Step 3:''' Download the [https://raw.githubusercontent.com/traysi/ledger-app-rvn/master/bin/app.hex Ledger app.hex file for Ravencoin]. Right click the file and choose to save. Save the file to: <code>\Users\USERNAME\Downloads\WPy-3670\scripts</code> | ||
− | |||
'''Step 4:''' Open a command prompt (type <code>cmd</code> in the Windows search bar and press enter) | '''Step 4:''' Open a command prompt (type <code>cmd</code> in the Windows search bar and press enter) | ||
Line 18: | Line 18: | ||
'''Step 6:''' In the command prompt type in: <code>pip install ledgerblue</code> to install the Ledger Python libraries. | '''Step 6:''' In the command prompt type in: <code>pip install ledgerblue</code> to install the Ledger Python libraries. | ||
− | == Setting up your Ledger == | + | == Setting up your Ledger to accept Ravencoin == |
'''Step 7:''' Plug in and unlock your Ledger. | '''Step 7:''' Plug in and unlock your Ledger. | ||
Revision as of 19:06, 7 November 2018
Contents
Introduction: Electrum and Ledger support for Ravencoin
This guide takes you through the steps to get Electrum and Ledger support for Ravencoin. You will need to download and install the Ravencoin sofware for Electrum and Ledger developed by Traysi, and install Python software dependencies to make your Ledger accept Ravencoin.
Instructions for Windows
Installing Ravencoin Electrum
Step 1: Download and install the Electrum binaries for Ravencoin. Choose the "-setup.exe" version. Windows Defender may complain. You'll have to add an exception and tell it to run anyway.
Installing Ravencoin Ledger software
Step 2: Download and install WinPython. Save the file to your \Users\USERNAME\Downloads\
folder
Step 3: Download the Ledger app.hex file for Ravencoin. Right click the file and choose to save. Save the file to: \Users\USERNAME\Downloads\WPy-3670\scripts
Step 4: Open a command prompt (type cmd
in the Windows search bar and press enter)
Step 5: In the command prompt type in: cd \Users\USERNAME\Downloads\WPy-3670\scripts
to move to the WinPython download directory.
Step 6: In the command prompt type in: pip install ledgerblue
to install the Ledger Python libraries.
Setting up your Ledger to accept Ravencoin
Step 7: Plug in and unlock your Ledger.
Step 8: In the command prompt type in (make sure you are still in \Users\USERNAME\Downloads\WPy-3670\scripts
):
python -m ledgerblue.loadApp --appFlags 0x40 --apdu --tlv --targetId 0x31100003 --delete --fileName app.hex --appName "Ravencoin" --appVersion 1.3.2 --dataSize 0x00000000 --icon 0100000000ffffff00ffffffffffff1ffc0ff80fe107c0078003f003f807f81ffc3ffcfffcffffffff
Step 9: Follow the prompts on your hardware Ledger to allow the installation. Once it's done, you should see a Ravencoin app in the list of apps on the Ledger.
Step 10: Open Ravencoin on your hardware Ledger.
Step 11: On your Windows desktop you will see that an Electrum-RVN icon has appeared. Open the program and go through the initial setup steps. When you get to the part where you can "Choose a hardware wallet" pick that option and go from there. If it can't see the Ledger, make sure you have your Ravencoin app running on it. You can accept the defaults for everything else, once it sees the Ledger.
Final steps
Your coins are now safe on your Ledger. You can always recover them from another Electrum instance or any other BIP39 wallet by simply using the seed words from your Ledger.