# Attach Ledger Device

To import your accounts from a Ledger device, first navigate to the designated menu in Extension mode, full screen mode, or on the onboarding page if you have just installed the extension, as shown below:<br>

<figure><picture><source srcset="/files/JrsEX24oRQb33FgA82Sg" media="(prefers-color-scheme: dark)"><img src="/files/nQXdAL9I0bd0lCrmUdqn" alt=""></picture><figcaption></figcaption></figure>

<figure><img src="/files/zaiGVpqJUxzh834gQCju" alt="" width="354"><figcaption><p>Attach Ledger Device Menu<br></p></figcaption></figure>

Then you will see the following page, which gives you options to connect your device:

<figure><img src="/files/7HnkUkCciVhQ0dwhcWnW" alt=""><figcaption><p>Connection Options</p></figcaption></figure>

\
If you are a new user, the first option, "Polkadot Generic app," is for you. It allows you to import your accounts for the Polkadot chain and all parachains that have upgraded their chains, which can be verified online via the [Metadata Dashboard](https://dashboards.data.paritytech.io/metadata.html)  .

If you have parachains not on the list, you need to use their legacy apps by selecting the third option, "Legacy apps."

If you have accounts on legacy apps and now want to migrate to Polkadot Generic, you should use the "Migration app" option. To migrate your account, first import it by clicking on the "Migration app" option. This will show you the following page, which will prompt you to connect your Ledger device:

<figure><img src="/files/azl9mfasMIiJgRPkBqwh" alt=""><figcaption><p>Ledger Connection Prompt</p></figcaption></figure>

After connecting your Ledger device, follow the on-screen instructions to import the account you want to migrate. Once your account is imported, complete the migration process by following these steps:

1. Use the "Polkadot Generic app" to import a new account.
2. Transfer your tokens from the migration account to the account created by the Polkadot Generic app. Ensure your balance is transferable.
3. Sign the transaction using the Migration app on the Ledger device.

Once the transfer is complete, you can remove the migration account from the extension and start using your new Ledger Generic account. Enjoy it; your migration is complete 🎉!


---

# Agent Instructions: Querying This Documentation

If you need additional information that is not directly available in this page, you can query the documentation dynamically by asking a question.

Perform an HTTP GET request on the current page URL with the `ask` query parameter:

```
GET https://docs.polkagate.xyz/polkagate/polkagate-extension-user-guide/import-account/attach-ledger-device.md?ask=<question>
```

The question should be specific, self-contained, and written in natural language.
The response will contain a direct answer to the question and relevant excerpts and sources from the documentation.

Use this mechanism when the answer is not explicitly present in the current page, you need clarification or additional context, or you want to retrieve related documentation sections.
