# Ledger Generic App Migration

1. Ensure that your Ledger device is updated to the latest firmware and that you have the follow apps installed: **Acala, Polkadot (DOT), Polkadot Migration.**

<figure><img src="https://801616779-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2F-MAz4EenwXLth_HO_hmJ-887967055%2Fuploads%2FGwUazNbjwaSAXXZyCESn%2FNeeded%20Apps%20(1).png?alt=media&#x26;token=40f8d5b0-f454-440c-badb-707f5632fc7a" alt="" width="563"><figcaption></figcaption></figure>

2. Ensure you have a Ledger Acala account and a Ledger Polkadot Account imported into your Polkadot Js. *If you don’t have one, click the + button on the top right corner followed by “attach ledger account”*

&#x20;

<figure><img src="https://801616779-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2F-MAz4EenwXLth_HO_hmJ-887967055%2Fuploads%2FKtGPdJ6Ic3yaXTzF9ZFC%2FPolkadot%20JS.png?alt=media&#x26;token=014c3e83-4547-46f6-8383-8d0ec002e72c" alt="" width="563"><figcaption></figcaption></figure>

3. Go to the Acala Platform and connect your Acala Ledger account. Be sure to update the metadata when prompted.

&#x20;

<figure><img src="https://801616779-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2F-MAz4EenwXLth_HO_hmJ-887967055%2Fuploads%2FTQIBqHbVXF6NqUAnTjSh%2FUpdate%20Metadata.png?alt=media&#x26;token=ce6cfb22-f903-40ba-9675-38481ec733c1" alt="" width="563"><figcaption></figcaption></figure>

4. Once connected, make sure that your Polkadot.js settings are set to “Ledger Migration App”, and that all the accounts are connected to the Acala Platform

<figure><img src="https://801616779-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2F-MAz4EenwXLth_HO_hmJ-887967055%2Fuploads%2FtGMBOl5nSmcP2NKPn8jQ%2FMigration%20App%20Setting%20%26%20Connected%20Accounts.png?alt=media&#x26;token=59dcae43-8ae5-454b-a3ec-a79401bbf680" alt="" width="563"><figcaption></figcaption></figure>

5. Open the DOT Migration App on your Ledger, review the details and activate the app.

<figure><img src="https://801616779-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2F-MAz4EenwXLth_HO_hmJ-887967055%2Fuploads%2Fh2gflEgWmwNNRR2Y2BxN%2FDot%20Migration%20App%20Active.png?alt=media&#x26;token=1d12c0c2-dc06-479f-a0e3-8ceb2e242c78" alt="" width="563"><figcaption></figcaption></figure>

6. Go to the your portfolio page and click transfer on the asset you wish to transfer. Click the drop down menu and select your Polkadot Generic account as the receiver. *If the account doesn’t show up as an option, it is likely due to the account not being connected to the platform (step 4).*

<figure><img src="https://801616779-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2F-MAz4EenwXLth_HO_hmJ-887967055%2Fuploads%2FEv6gLpONF44k5pHSBxuo%2FPortfolio%20Transfer.png?alt=media&#x26;token=c6cc70ee-d69b-4314-832e-e959943cc07e" alt="" width="563"><figcaption></figcaption></figure>

7. Input the amount tokens you wish to send and sign the transaction with your Ledger device.

<figure><img src="https://801616779-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2F-MAz4EenwXLth_HO_hmJ-887967055%2Fuploads%2FTq0s0KZ8qhhggiUZqTd1%2FLedger%20Signing.png?alt=media&#x26;token=6ceb0d78-263c-4300-9bf3-73c841c77b34" alt="" width="563"><figcaption></figcaption></figure>

8. **Done!** Your funds are now sent to your Polkadot Generic app. You can check the funds by changing your account and revising the portfolio page.

<figure><img src="https://801616779-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2F-MAz4EenwXLth_HO_hmJ-887967055%2Fuploads%2Fak0WkgXjYiVBek2VQ3KU%2FAccount%20Check.png?alt=media&#x26;token=e37a3837-97d0-422e-a455-df08a6c8c9ec" alt="" width="563"><figcaption></figcaption></figure>

<figure><img src="https://801616779-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2F-MAz4EenwXLth_HO_hmJ-887967055%2Fuploads%2Fr2OJSunNvUzqhIOcKOE7%2FMigrated%20Balance.png?alt=media&#x26;token=dd190320-9698-45c6-aef1-aa36e08748eb" alt="" width="563"><figcaption></figcaption></figure>
