Subwallet is a non-custodial, treasury-funded wallet that allows users to access Web 3.0 and the whole of the Polkadot Ecosystem, offering a wide range of features.


Subwallet is available as a mobile app for iOS and Android, as a browser extension, and as a web app. In our articles, we cover the mobile app and browser extension, which you can download from Subwallet's official site.


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.
ℹ️ INFO

All articles show instructions based on the Subwallet browser extension, but the same instructions apply to the mobile app as well.

In any case where there are differences between the extension and the mobile app, we'll make sure to point them out or provide separate instructions.

How to import your Ledger account


⚠️ ATTENTION

The latest versions of the Polkadot Ledger app (>v100.0) 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 Polkadot 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 Polkadot 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 your Ledger has the latest Polkadot app installed and 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, click on the little "Ledger" icon at the bottom right corner:



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" 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 is the first time you are connecting your device, a pop-up will appear asking you 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" 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 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 Generic Polkadot app can be used on all chains, exactly like non-Ledger accounts!