# Migrate from v2 to v3

You can migrate your AAVE v2 position to AAVE v3 on networks which have both versions deployed. Currently for Polygon and Avalanche

{% hint style="warning" %}
Avalanche Migration to v3 has restrictions with USDT.e and USDC.e and does not support upgrading so please remove these assets prior to upgrading
{% endhint %}

## **Aave Migration** <a href="#c4a0" id="c4a0"></a>

You can find the migration tool under the Utilities section on the left panel.

We make use of the **Flash Loans to help you migrate** your position completely from V2 to V3 in one transaction! We charge our standard flashloan fee of 0.05% for the transaction.

<figure><img src="https://miro.medium.com/max/1400/1*Q2QMzSH8Y40ZpdWQ6YzsOg.png" alt=""><figcaption><p>Using Refinance feature (“Aave Migration”) to move position from V2 to V3</p></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://guides.instadapp.io/protocols/aave/migrate-from-v2-to-v3.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.
