How to Add Your Ledger Account (Developer Signer)
In this article you will learn how to add your Ledger Polkadot account in the Polkadot Developer Signer, both from the Generic Polkadot app, and the Migration Polkadot app.
The Generic Polkadot app allows you to operate on any network using the account generated from the Polkadot app. On the other hand, the Migration app contains the derivation path for every Substrate network, which allows you to migrate the funds from any account created from a legacy Ledger app to the new Generic Polkadot app account.
Adding your accounts in the browser extension is highly recommended, as it has many advantages:
-
It provides better security than using the Web UI directly.
-
Your browser won't "forget" your accounts if its cookies are cleared.
-
It allows you to interact with any Web 3.0 compatible site in the Polkadot ecosystem.
If you haven't installed the Polkadot Developer Signer yet, you can find download instructions here.
How to add your Ledger account through the Polkadot Developer Signer
Section titled “How to add your Ledger account through the Polkadot Developer Signer”1. First, update your browser to the latest version. Please note that Ledger hardware device support is only available on Chromium-based browsers (Chrome, Brave, Edge) where WebUSB and WebHID support is available in the browser.
2. Open the Polkadot Developer Signer, go to "Settings" > "Ledger app," and ensure you have selected the desired option on the drop-down menu. Select whether you want to add an account from the Generic Polkadot app or migrate your funds using an account from the Polkadot Migration app.

3. Connect and unlock your Ledger and open the Ledger app you selected in the previous step.
4. Open the extension and click on the plus (+) button on the top right.
5. Click on "Attach ledger account":

5. Select the network for which you want to add the account from the drop-down menu.
6. Once you do, a text field will appear. Give your account a name.
7. Then, the Account type and index will appear. You can leave them to the default values of zero.
8. Finally, click on Import Account.

If your Ledger account doesn't appear on your Accounts page right away, allow access to it from "Settings" > "Manage Website access," ensure that the account is selected, and refresh the page.
Remember that from now on, you will need to approve any extrinsic from the imported account using the Ledger app you used to add it to the Polkadot Developer Signer, whether it was the Generic Polkadot app or the Polkadot Migration app.
If you prefer visual instructions, you can check this video which also shows an example of how you can stake using your Ledger account. This video covers Ledger accounts in general, but you can skip to the 2:30 timestamp in the video to view the instructions on how to add your Ledger account in the Polkadot Developer Signer:
Connect Ledger to Polkadot Developer Interface