How to use a Ledger Nano S with BTDEX to secure your BURST and TRT

jj os
4 min readMay 20, 2020

--

(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

Install the Burstcoin app on your Ledger Nano S

  1. Open the Manager in Ledger Live
  2. Connect and unlock your Ledger Nano S
  3. If asked, allow the manager on your device by pressing the right button
  4. Find the Burstcoin app in the Ledger Live app catalog
  5. Click the Install button of the app
  6. An installation window appears
  7. Your device will display Processing…
  8. 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:

Burstcoin app after installed on a Ledger Nano S device

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

Burstcoin app open and ready on a Ledger Nano S device.

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

BTDEX welcome screen, for using your Ledger device, just click on the first button.

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:

Dialog for selecting the account index, first time users can safely leave the default value of 0.

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:

BTDEX showing BURST and TRT balances as well as trade history for TRT.

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:

Burstcoin app open and ready on your Ledger Nano S device.

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

The send BURST dialog when using a Ledger device (note the Ledger device status and that no PIN is required).

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:

Transaction authorization screens, showing the recipient address at the moment.

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:

Authorize a transaction after checking the details by pressing both buttons on this screen.

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

Ledger device signing a transaction after the authorization.

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.

Sign up to discover human stories that deepen your understanding of the world.

Free

Distraction-free reading. No ads.

Organize your knowledge with lists and highlights.

Tell your story. Find your audience.

Membership

Read member-only stories

Support writers you read most

Earn money for your writing

Listen to audio narrations

Read offline with the Medium app

--

--

jj os
jj os

Written by jj os

Energy efficiency enthusiast interested in encryption and blockchain. Has developed the BlockTalk platform, allowing to write smart contracts in Java.

No responses yet

Write a response