How To Move Your WAX Account To Your Ledger

EOS Amsterdam
Jul 1 · 6 min read
Image for post
Image for post

WAX accounts have become very easy to use with the WAX Cloud Wallet, but for those who do not plan on using their account regularly, a more secure account, such as a WAX account using a Ledger device is often preferred. In this article, we will explain how to move your current account to your Ledger device.

Why would you use a Ledger?

Hardware wallets tend to be relatively inconvenient, somewhat slow, and are not suited well for everyday use. So, why use them? Hardware wallets are used for only one reason, which is maximum security.

Image for post
Image for post
Ledger Nano S

Private keys generated using the hardware wallet never leave the wallet, and transactions need to be physically authorized on the device before they can be executed. This means nobody is able to access the contents of your wallet unless they have physical access to the device AND know your pin code, even if the computer to which the hardware wallet is connected, is compromised.

This makes hardware wallets an extremely safe choice for those who need maximum security of their assets, despite their inconveniences.

Moving your account to your Ledger

Lastly, we recommend making yourself familiar with how WAX accounts work before continuing. We have published a guide which explains all aspects of WAX accounts, which you can find here.

Preparing your Ledger

Once you have installed the Ledger Live app, connect your Ledger and unlock it, then open the Ledger Live app. In the app, navigate to the ‘Manager’ tab, accept the action on your Ledger, and verify that there are no firmware updates available for your Ledger, and if there are updates available, follow the steps to update the firmware to the latest version.

Image for post
Image for post
You may have a newer version of the EOS application

When you are certain your Ledger has the latest firmware, it’s time to install the EOS Ledger app on your device. From the ‘Manager’ page in the Ledger Live app, select the EOS app from the list, and click ‘Install’. After the app has been installed you can continue to the next part and start generating your keys!

Generating keys

Image for post
Image for post
Image for post
Image for post
Activating the WAX network in Scatter

After you have installed Scatter, the first thing you have to do is activate the WAX network under the ‘Networks’ tab in the menu on the left in Scatter. Select ‘Wax Blockchain’ from the list of networks, and activate it.

*Before continuing, make sure your Ledger is still unlocked and has the EOS app opened

The next step is importing keys into Scatter from your Ledger. Click ‘Import key’ in the ‘Wallet’ tab (on the bottom right). In this menu, click ‘Hardware’, which will take you to the following screen:

Image for post
Image for post
Image for post
Image for post
Don’t forget to write the index of your key down!

On this screen, select the Ledger device you are using, and choose any key index (the key at each index remains the same, no matter which computer you use, as long as you use the same Ledger device). Scatter will then show you the key associated with the key index, and you are able to click on it, which adds the key to your Scatter.

We recommend writing the index of your key down, as you might want to import the same key on a different device in the future or you might want to recover it in the future.

For maximum security, perform this process twice, in order to import 2 keys into your Scatter. Importing 2 keys means you can have different keys for both the owner and the active permission. You can also choose to use the same key for both permissions.

Changing the keys of your account

Image for post
Image for post
Logging in using your owner permission will look like this when using Scatter

To start, go to Bloks and click ‘Login’ at the top right of the page. Login using the wallet on which you currently have your account, and make sure you login using the owner permission (when using the active permission you won’t be able to change all keys). When using Scatter, this will look like the image above.

Image for post
Image for post
Enter the public keys you generated

Then, click on ‘Wallet’ in the navigation bar and go to the ‘Keys and Permissions’ section. In this section, enter the public keys of the keypairs you generated using your Ledger (as can be seen in the image below).

Image for post
Image for post
This is your Public key

After having verified that you entered the correct keys, click ‘Change permissions’, and accept the transaction using your current wallet. Your account has now been completely ‘transferred’ to your Ledger, and you can start logging in using your Ledger (without Scatter), or using Scatter (then you should complete the next step).

Making the account visible in Scatter

Image for post
Image for post
Refreshing the accounts linked to the key

To refresh the linked accounts, go to the options menu on the right of the key and click ‘Refresh Accounts’. Scatter will then link the key to the permission on your account.

Image for post
Image for post
There are various available options for accessing your account (using your Ledger)

After following the above steps, you can now use both Scatter and the Ledger (directly, without Scatter) to gain access to your account through tools like the Bloks wallet. Keep in mind that you always need to connect and unlock your Ledger (and Scatter if you are using it) before you try to login on a dApp/tool.

About us

Written by Yannick Slenter for EOS Amsterdam

Welcome to a place where words matter. On Medium, smart voices and original ideas take center stage - with no ads in sight. Watch

Follow all the topics you care about, and we’ll deliver the best stories for you to your homepage and inbox. Explore

Get unlimited access to the best stories on Medium — and support writers while you’re at it. Just $5/month. Upgrade

Get the Medium app

A button that says 'Download on the App Store', and if clicked it will lead you to the iOS App store
A button that says 'Get it on, Google Play', and if clicked it will lead you to the Google Play store