How to use a Ledger Nano S with BTDEX to secure your BURST and TRT
(This is a draft, this article can be updated and this note will be removed when the Burstcoin app gets published on Ledger Live)
Hardware wallets are a very secure way to work with crypto assets, since your private keys never leave the device. By using the Ledger Burstcoin app along with BTDEX your BURST and TRT would be safe even if your computer is compromised or if you are using an untrusted PC.
Before you begin make sure
- You have initialized your Ledger Nano S device
- The latest firmware is installed
- Ledger Live is ready to use
- You have the latest BTDEX version on your PC and you are a first time user or have logged out your standard pass phrase based account
Install the Burstcoin app on your Ledger Nano S
- Open the Manager in Ledger Live
- Connect and unlock your Ledger Nano S
- If asked, allow the manager on your device by pressing the right button
- Find the Burstcoin app in the Ledger Live app catalog
- Click the Install button of the app
- An installation window appears
- Your device will display Processing…
- The app installation is confirmed
Connecting a Ledger device account with BTDEX
1. Connect and unlock your Ledger Nano S device
2. Navigate using the right button on your device until you find the Burstcoin app:

3. Open the Burstcoin app by pressing both buttons, you should see the following screen:

4. Open BTDEX (by running its EXE or the format suitable for your operating system) and you will see the welcome screen:

5. Now just click on the button labelled “Use my Ledger Nano S…”
6. Select an account index and write it down in case you need to recover your account later:

Each index actually leads to a different Burst address. Remember to write down the index you selected in case you need to recover your account later. First time users can safely leave the default value of 0. The purpose of this is to allow managing multiple accounts (Burst addresses) with a single device.
Monitoring your account (address) without the device
After connecting your device on your BTDEX installation as described in the previous section you can safely disconnect your Ledger device from your USB port.
You will be able to see your address, balance, monitor markets and incoming transactions without the hardware wallet as usual:

Making a transaction
For making transactions you will need to use your Ledger device.
1. Connect your Ledger device on your USB port and make sure the Burstcoin app is open and ready:

2. Select any BTDEX operation, for instance sending BURST to another address. A dialog similar to this one will show up:

3. Fill the recipient (optionally a text message), the amount, select the fee, and press OK.
4. Authorize (or deny) the transaction on your device. The transaction details will be shown to you on your device in multiple screens, like this one:

5. Verify the transaction details and either authorize or deny, by navigating until the respective window pressing the right button and then pressing both buttons:

6. The device will sign the transaction using the secure private key:

If you deny the transaction, BTDEX will show you a warning message and your transaction will not be broadcast. If you authorize, the signature is sent back to your PC and BTDEX will broadcast the transaction.
This way your private key never leaves your Ledger device, only the transaction signature (which is public and safe to broadcast).
Further Security Notes
Using a Ledger Nano S with BTDEX is a very secure way of storing, transferring, and exchanging your BURST or TRT. Your private keys never leave the device. Further, BTDEX always initializes your account automatically, this enhances the security of your account by adding a public key to the Burst blockchain, practically avoiding any chances of being hit by an “Address collision”.
Final Notes
If you encounter any issue with your Ledger device or with the BTDEX wallet, please join our Discord, we will be glad to help out.
Besides TRT, the Ledger Burstcoin app supports all tokens (assets) native to the Burst blockchain. Each token is referred to by its corresponding token ID.