Subwallet offers the option to import accounts from cold storage wallets, like Polkadot Vault or Ledger. In this article we explain how to add a Ledger account. To import your Polkadot Vault account, please read this article.


ℹ️ GOOD TO KNOW

If you have any questions about how to import your Ledger account in Subwallet or run into any issues and require further assistance, feel free to ask our AI chatbot or contact us.

Alternatively, you can also read Subwallet's documentation or contact their team directly and receive specialized assistance from the team that developed the wallet.


You can contact Subwallet support either by joining their Discord server, on Telegram, or through email.

How to import your Ledger account

ℹ️ INFO

Subwallet is available as a mobile app for iOS and Android, as a browser extension, and as a web app. The UX and UI of all three platforms are pretty consistent.

Currently Ledger devices are supported only by the browser extension and the web app, not the mobile app.


⚠️ ATTENTION

There is a new Universal Polkadot app that works for every Substrate chain, provided they have made the necessary changes to their runtime.

This guide has been updated with instructions on how to import a Ledger account with the new Universal app. 

If you had previously imported a Polkadot Ledger account with the legacy app, you'll need to re-add it following the instructions in this article.


The instructions below refer to adding a Polkadot Ledger account with the new Universal app, but the process is the same for Kusama or any other chain that has made the necessary changes to its runtime. You can see a live list of supported parachains here.


1. First, make sure you have the latest Polkadot app installed on your Ledger, as well as the latest firmware version.


2. Connect your Ledger to your computer and unlock it


3. Then open the Polkadot app on your Ledger


4. Open Subwallet and click on "All accounts" from any screen



5. On the screen that opens up, click on the little "Ledger icon" at the bottom right



6. Then select "Connect a Ledger device"



7. A new tab will open up in your browser with the following screen. Make sure that you have selected "Polkadot (new)" in the network selection drop-down menu.


ℹ️ INFO

If instead of "Loading" and "Device found" you see "Fail to connect. Click to retry", simply click the button to try again. If you see another message (like "Unlock your device"), follow the prompt and then click the button. If the problem persists, make sure your Ledger device is properly connected to your computer.


If this the first time you are connecting your device, a pop up will appear in order to select the device you want to connect. In this example, it is "Nano X". Select it and click "Connect".



Then click "Connect Ledger device". 


ℹ️ GOOD TO KNOW

Subwallet will try to import an account on the network selected in the drop-down menu ("Polkadot (new)" by default). If you see a message like "Open Polkadot on Ledger to connect" this means that the open app on Ledger doesn't match the selected network in the drop-down menu.


8. On the following screen select which account you want to connect and click again "Connect Ledger device". 


ℹ️ GOOD TO KNOW

In most cases you want to connect the first account in the list. If you've used your Ledger with other apps, like Ledger Live, that's the first account created by default.


‼️ IMPORTANT

Because the new Universal Polkadot app can be used with all chains, Subwallet displays the accounts' addresses in the generic Substrate address format. If you want to transform the address shown into a chain-specific format, you can click on its favicon to copy it and then use Subscan's Account Format Transform tool.



9. You will be directed to the new account's page. At this point you can close the tab and access your account through the extension. Contrary to the legacy Ledger apps, an account imported from the Universal Polkadot app can be used on all chains, exactly like non-Ledger accounts!