How to migrate from v2 to v3
Last modified:
Migration atomically removes capital from a v2 pool and deposits it into a new v3 position. Uncollected v2 fees are included. Any tokens left over due to the chosen price range are returned to your wallet.
Prerequisite: Both tokens in the v2 pool must be compatible with v3. Fee-on-transfer, rebase, and reflection tokens are not supported.
- Open the web app, connect your wallet, and select Pool. The interface detects existing v2 positions automatically.
- Locate the v2 position, select Manage, then Migrate.
- Choose a fee tier for the new v3 position (0.01 %, 0.05 %, 0.30 %, or 1 %).
- Set the price range — minimum and maximum prices.
- Select Allow LP token migration and confirm the approval in your wallet (network fee).
- Select Migrate and confirm. This transaction:
- Burns the v2 LP tokens
- Withdraws the underlying tokens from v2
- Deposits them into a new concentrated v3 position
Once confirmed, a v3 NFT representing the new position is sent to your wallet.