CenturionDEX
Launch App

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.

  1. Open the web app, connect your wallet, and select Pool. The interface detects existing v2 positions automatically.
  2. Locate the v2 position, select Manage, then Migrate.
  3. Choose a fee tier for the new v3 position (0.01 %, 0.05 %, 0.30 %, or 1 %).
  4. Set the price range — minimum and maximum prices.
  5. Select Allow LP token migration and confirm the approval in your wallet (network fee).
  6. 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.