> For the complete documentation index, see [llms.txt](https://jeff-world.gitbook.io/jeff-world/llms.txt). Markdown versions of documentation pages are available by appending `.md` to page URLs; this page is available as [Markdown](https://jeff-world.gitbook.io/jeff-world/introduction/how-to-play-jeff-world/gate-mirgration-to-base.md).

# Gate: Mirgration(to Base)

JEFF World is now officially running on the **Base chain**.\
Assets previously used on JEFF Chain—such as **$JEFF tokens, AKDONG NFTs, and LAND NFTs**—must be migrated to Base in order to be used in the global version.

> ⚠️ **To use NFTs and tokens in Global JEFF World, you must migrate them to Base.**

#### ✅ Prerequisites

1. Go to **My Page > \[Migration]** and create your new **Base JEFF Wallet**.

   > ⚠️ **Save the Private Key securely** when it pops up. It will not be shown again.
2. Go to **My Page > \[Connect Wallet]** and register your personal wallet.

   > If you've already registered, you do not need to do this again.
3. Go to **My Page > Settings > 2nd Password**, and register your **second password**.

   > This is required for all migration actions.

## <mark style="background-color:red;">🧱 NFT Migration (ERC-721)</mark>

* Navigate to **Gate > Migration** and click the **\[ERC-721]** tab.

<figure><img src="/files/yXQZEs6GymI2CyK6W8JM" alt="" width="563"><figcaption></figcaption></figure>

* In the middle section, **select the NFTs** you want to migrate and click **\[Confirm]**.

  > You can migrate **up to 9 NFTs per transaction**.

<figure><img src="/files/v19jBRKpNNmZp7LeFuYT" alt="" width="351"><figcaption></figcaption></figure>

* Confirm the number of NFTs shown under **Selected**, then click **\[Send]**.

<figure><img src="/files/FKOsk0dE1jvsSuqcZqqz" alt="" width="236"><figcaption></figcaption></figure>

* Check the quantity and destination address, then click **\[Confirm Transfer]**.

<figure><img src="/files/yXGjXBDD8EyZXpFnyzev" alt="" width="233"><figcaption></figcaption></figure>

* A MetaMask popup will appear — click **\[Confirm]** to sign.

  > Ensure your MetaMask wallet is connected to the webpage.

<figure><img src="/files/f1Pspgwqz4xWyhQpduJp" alt="" width="262"><figcaption></figcaption></figure>

* Go to the **Claim** page, select **Base** as the chain.
* Check your **Claimable List**, then click **\[Claim]**.

<figure><img src="/files/ICN9pPMQ8Zt745C2Vyfo" alt="" width="563"><figcaption></figcaption></figure>

* Enter your **2nd password** to complete the migration to Base.

<figure><img src="/files/oUj6TyCpH3V7AGkl6ZU7" alt="" width="353"><figcaption></figcaption></figure>

## <mark style="background-color:red;">💰 $JEFF Token Migration (ERC-20)</mark>

> ⚠️ You must complete **all NFT migrations** before proceeding with the $JEFF token migration.

* Navigate to **Gate > Migration** and click the **\[ERC-20]** tab.
* Your $JEFF token balance on JEFF Chain will appear under **Balance**.
* Enter the amount of $JEFF you want to migrate in the **Send** field and click **\[Send]**.

<figure><img src="/files/woaLMtgbiqx2E0BO183m" alt="" width="563"><figcaption></figcaption></figure>

* Confirm the token amount and destination address, then click **\[Confirm Transfer]**.

<figure><img src="/files/GWn35RVBJQN3TPZhVblu" alt="" width="351"><figcaption></figcaption></figure>

* A MetaMask popup will appear — click **\[Confirm]** to sign.

  > Make sure MetaMask is connected.

<figure><img src="/files/f1Pspgwqz4xWyhQpduJp" alt="" width="262"><figcaption></figcaption></figure>

* Go to the **Claim** page and select **Base** as the chain.
* Check the **Claimable List**, then click **\[Claim]**.

<figure><img src="/files/uUbBEqmlRtp15DnffA5s" alt="" width="563"><figcaption></figcaption></figure>

* Enter your **2nd password** to finalize the migration to Base.

<figure><img src="/files/oUj6TyCpH3V7AGkl6ZU7" alt="" width="353"><figcaption></figcaption></figure>


---

# Agent Instructions
This documentation is published with GitBook. GitBook is the documentation platform designed so that both humans and AI agents can read, navigate, and reason over technical content effectively. Learn more at gitbook.com.

## 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://jeff-world.gitbook.io/jeff-world/introduction/how-to-play-jeff-world/gate-mirgration-to-base.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.
