Skip to main content

Restore Ledger wallet on Polkadot.js

Some of you might have issues making transactions with Ledger wallet on the portal. This is because the Ledger App that you are using is a minimal version. For now, restoring the Ledger seed phrase on Polkadot.js may help the issue.


This is a 2-step process.

  1. Restore the wallet on Polkadot.js.
  2. Restore the json file on Polkadot.js extension.

Step 1:

  1. Go to Polkadot.js.

  2. Go to Settings.

  3. On the Account Options dropdown menus, select Allow local in-browser account storageand Attach Ledger via WebUSB (Chrome, recommended).

  4. Click "Save". image

  5. Next, go to "Account" and click on “Add Account”.

  6. Replace the mnemonic seed with your Ledger seed.

  7. Expand "Advanced creation options".

  8. On "keypair crypto type", select Ledger (ed25519, BIP32 derivation).

  9. On "ledger app type", select Astar Network.

  10. Tick the box “I have saved my mnemonic phrase safely”.

  11. Click “Next”. image

  12. Give the account a name and a password, and click “Next”. Make sure to save the password.

  13. Click “Save”. image

  14. You will be prompted to save the json file. Please save the json file safely as you will need this in the next step.

Step 2:

  1. Go to https://polkadot.js.org/extension/ to download and install the browser extension wallet.
  2. After installation, click on the “+’ icon and select “Restore account from a backup json file”
  3. Select the json file that you saved from Step 1 and click “Restore”.
  4. Enter the password that you saved from Step 1 and click”Restore”.
  5. The wallet is now restored on the Polkadot.js extension.
  6. Click on the 3 dots and select “Allow use on any chain”.
  7. Your Ledger wallet is now restored on Polkadot.js and you can use it with Astar Portal.