# Migration from Xterio (Legacy) ALT Pool to Xterio Restaked ALT Pool

1. Proceed to <https://stake.altlayer.io/portfolio> to initiate “**Unstake**” ALT from the Xterio (Legacy) ALT launchpool.<br>

   <figure><img src="/files/2VQbtBEmwdqJK2MPyKqr" alt=""><figcaption></figcaption></figure>

2. Initiate “**Cooldown**” for your desired amount of ALT, and confirm the transaction on your Ethereum wallet. Note that the Cooldown has been set to 0s to allow immediate withdrawal.\ <br>

   <figure><img src="https://lh7-us.googleusercontent.com/pYQkzKSRgpL-q_plNmzrAGgXwWqWx9dFZUmf6xthLCa4tbKTUPHtvpHCWbiVzHd_CeY_JeTfS3RSzeUIN0BVbhFsprS5qsgSyZmF-FXUoi9tSWGkE3m74UIXxo9hMnWUVWewJGfZbEA8SA4I6jmkPnA" alt=""><figcaption></figcaption></figure>

3. “**Redeem**” your unlocked assets and confirm the transaction on your Ethereum wallet.<br>

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

4. Head over to <https://stake.altlayer.io/stake> to start restaking your ALT.\
   \
   You will be asked to first execute an “**Approve**” transaction to give the staking contract approval to utilise the ALT in your wallet, then you will be asked to execute the “**Stake**” transaction to stake your ALT.<br>

   <figure><img src="https://lh7-us.googleusercontent.com/89A_qOEWB62vGS-X4cn6SKaLlzEvi9kxBTis1q8xVV58eXRYJYAiQmpeXy1UTzhdpbB8jQAKLEqXn192JmwxlE2wGd0tdJauvfU5GG0p7D_Tbg-DfDf6uZPm6bfHrzlLfc8VNWEzcL3ADLvs2VqXOiw" alt=""><figcaption></figcaption></figure>

5. Once the “**Stake**” transaction is confirmed on Ethereum, you will be asked to convert your staked ALT (stALT) into restaked ALT (reALT).<br>

   <figure><img src="https://lh7-us.googleusercontent.com/edvqpoa7fxOi652D0pUmP8L4lrrf0RvdiUDd34hd13Z7Lgrvrz_D7NT76uhvTpIOk7eBqwzMmhPHDQZ15TDEurSAu27QvBnZOBUunnG1XmsR6uV1bbYdGY9sunDV8qY3mFCveubCsX6vob2O_p5dm-8" alt=""><figcaption></figcaption></figure>

   Similarly, you will be first asked to execute an “**Approve**” transaction to give the staking contract approval to utilise the stALT in your wallet, then you will be asked to execute the “**Convert**” transaction to restake your stALT.\ <br>

6. Now, head over to <https://stake.altlayer.io/vaults/xterio/staking-pools> to delegate your reALT to the Xterio’s Restaked ALT Pool.<br>

   <figure><img src="https://lh7-us.googleusercontent.com/z0-AXaXlIMI8Hn5sNwSfmjQjD1Ld1ClPbRrL7L0ZR4P2XJC-XrQwTha69-jceUqqQdmNxJv2r9wUnfjq2P__hLLwsdGDtOJzwIh6G3319hVXs50BqVYtHkGBYhfLWEipd0A4EtDkaCJ8FQa9MCSwLYQ" alt=""><figcaption></figcaption></figure>

   You will be asked to execute the “**Delegate**” transaction to delegate your reALT to this Restaked ALT Pool.

{% hint style="info" %}
Do note that delegation is an all-or-nothing transaction. You can also delegate your reALT repeatedly to multiple Restaked ALT Pool(s) to opt into them at the same time.
{% endhint %}

{% hint style="warning" %}
&#x20;Please ensure reALT remains in your wallet. Regular snapshots of reALT balance will be taken and will be used to calculate future ecosystem rewards.
{% endhint %}

You have now successfully migrated your ALT from the Xterio (Legacy) ALT Pool to reALT, and also successfully delegated your reALT to the new Xterio Restaked ALT Pool. Cheers!


---

# 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.altlayer.io/altlayer-documentation/alt-restaking/migration-from-xterio-legacy-alt-pool-to-xterio-restaked-alt-pool.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.
