# Neo N3 Migration Guide | Mobile

## I. Pre-Migration

### 1. Upgrade NeoLine to the latest version

Before migrating Neo N3 assets, be sure to upgrade your NeoLine mobile to the latest version.

### 2. Create Neo N3 Wallet

{% hint style="info" %}
**Before migration, create a new Neo N3 wallet based on the latest version of the wallet，and back up your private keys securely and correctly. The guide is as follow:**
{% endhint %}

{% content-ref url="/pages/-MgPAD1Jvm6hjq3lgGFB" %}
[Neo N3 Wallet | Mobile](/n3-wallet/neo-n3-qian-bao-chuang-jian-jiao-cheng/yi-dong-duan-neo-n3-qian-bao.md)
{% endcontent-ref %}

## II、Asset Migration

### Step One: Find **Migration** Dapp

{% hint style="info" %}
**Note:** Please make sure your wallet is on Neo Legacy before migration.
{% endhint %}

Open your NeoLine mobile wallet, click ***Discover*** at the bottom and find **Migration** Dapp in the ***Tools*** bar.

![](/files/-MhOwhi9sITpI28ikpW5)

{% hint style="info" %}
**Make sure you have the latest version of your wallet, and recreate a new Neo N3 wallet before you migrate your assets!**
{% endhint %}

### Step Two: Select Migration Asset

On the Migration page, select the asset and the amount you'd like to migrate.

![](https://gblobscdn.gitbook.com/assets%2F-MgP1pkkBF1pQzcGdKtm%2F-MhOvOODQsCo622ThtFR%2F-MhOyCtM8wqCLAZP-BhP%2F%E5%BE%AE%E4%BF%A1%E5%9B%BE%E7%89%87_20210818235222_%E5%89%AF%E6%9C%AC.png?alt=media\&token=6aa5681d-83f8-47eb-a59f-3081a3524680)

### Step Three: Select N3 Wallet

After confirming the assets to be migrated and the quantity, click on Select Address under Addresses (as shown below) or click on the "Address Book" button and select the N3 wallet you want to migrate to from the list of N3 wallets that pops up.

{% hint style="info" %}
**The Neo N3 wallet address here has to be recreated as a new one, please be 100% sure to back up its private key as soon as it is recreated!**
{% endhint %}

![](/files/-MkBnKQc8C1LLKJujKU2)

### Step Four: Check Asset Migration Information

{% hint style="info" %}
**Note:** 1 GAS is required as a migration fee when you migrate less than 10 NEO or less than 20 GAS.
{% endhint %}

Check the asset to be migrated, the amount, ***the target address,*** and little reminders carefully. Click ***Migrate*** after confirmation and click ***Confirm*** after double-checking the migration information.

![](/files/-MhOzvzNi96emmcXU7r1)

### Step Five：Confirm Asset Migration

Click ***Confirm*** and wait for the migration to complete, or go to NeoTube, the blockchain browser, to check the progress of the migration.

**NeoTube official website: neo3.neotube.io**

{% hint style="info" %}
Migrating assets will take 3 days to complete, please be patient!
{% endhint %}

![](/files/-MgddPzpj56NT2N5mW-H)

{% hint style="info" %}
If you are migrating GAS and you are prompted that your balance is insufficient, or the migration is unsuccessful, please go to <https://utxo-manager.o3.app/> to merge UTXO first.
{% endhint %}

<figure><img src="/files/qVB4TMFnKiU3TZkgGLXA" alt=""><figcaption></figcaption></figure>


---

# 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://tutorial.neoline.io/n3-wallet/neo-n3-qian-yi-zhi-nan/untitled-1.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.
