Bitcoin Private / Ledger Nano Guide
- If you have not already, setup your Nano via the device’s LCD screen
- Plug it into your computer
- Launch the Ledger Manager Chrome Application (if you do not have it already, you can install it within your Chrome web browser at: https://www.ledgerwallet.com/apps/manager )
- If your Nano LCD screen is saying that your MCU is outdated, keep your Ledger Manager app open. Unplug your device, hold down the left button (the one nearest to the USB port), then plug it back in- Ledger Manager should indicate that it is updating your MCU.
- Use the Ledger Manager Chrome App to check for a firmware update- if one is available, apply it (you may need to re-insert your device into your computer with the right button pressed).
- Use the Ledger Manager Chome App to install the “Bitcoin Private” Nano App onto your Nano device.
- Once installed, use the left or right buttons on the Nano device to navigate to the Bitcoin Private app via the device’s LCD screen- then press both left and right buttons simultaneously to launch the app.
- Launch Electrum BTCP version 1.1.0 or higher (download the latest release at https://github.com/BTCPrivate/electrum-btcp/releases )
- Create the wallet
- If this is your first time launching:
- Setup a new wallet (if you are already an Electrum BTCP user, use the File Menu > New/Restore Menu Option to create an additional wallet)
Mac
Windows
- Name your wallet
- When asked about Creating your wallet, choose “Standard Wallet”
- When asked about “Keystore”, choose the “Use a Hardware Device” option.
- When asked about “Hardware Keystore”, choose the first option listed (in some cases you may see two options; nevertheless, choose the first option)
- When asked about Derivation, continue with the default values and simply press “Next”
- The Electrum main window should open; select the “View” > “Show Addresses” Menu Option to view the public addresses associated with your Nano!
Troubleshooting:
- At the “Hardware Keystore” setup screen, I get a “No Hardware Device Detected”
Make sure your Nano is awake (i.e. not showing the scrolling screensaver) and unlocked with your PIN in order for the device to be recognized.
- I’m getting an “Exception: Invalid Status 6700” error.
Make sure the Bitcoin Private Nano app is already launched on your Nano device.
- I’m getting an “Exception: Invalid Sequence” error.
Make sure your Nano is awake (i.e. not showing the scrolling screensaver) and unlocked with your PIN
- Any other error on windows when creating the hardware keystore
Open Windows Settings, navigate to Devices, find the “Nano S” device and remove the device. Unplug the device and then plug it back in
Visit our Discord channel for further help and troubleshooting!
https://discord.gg/46U2p4m
Recovering BTCP from BTC at the Fork:
- BTC Legacy Address (starts with a 1)
Create a new wallet and on step 14, use this derivation path
- BTC Segwit Address (starts with a 3) - Spending is currently disabled on version 1.1.1, but will be enabled soon on a subsequent update
Create a new wallet and on step 14, use this derivation path
To send the funds, open the Coins tab on the main page
Click spend and send to an address on your main BTCP enabled wallet
Spend the whole amount minus the transaction fee and click preview
(You should only have 1 output and it should be the original Coin amount minus the transaction fee)
Sign and broadcast the transaction