Migration
A migration moves a graduated launch's locked liquidity out of its pool and into a new pool on another approved trading venue, relocked in the same transaction. It is the only way the locked position can ever move. This page explains why it exists, who can do it and what it cannot change.
Why it exists
GAMA DEX is GAMA's own copy of Uniswap V4. Migration lets a launch's liquidity move later to another compatible Uniswap V4 deployment, for example an official one on GIWA. No such deployment has been approved as a venue. Its existence alone would not be enough: it must first be shown to work with GAMA's launch rules.
Who can migrate
Only the protocol owner can migrate a launch, and only to a venue it has approved. A venue is approved by the exact code of its contracts; a deployment run by someone else is checked against its reviewed code before it is accepted. Approving a venue is a trust decision by the owner. See Administration and trust.
How it works
Everything happens in one transaction. If any part fails, nothing changes.
- The locked position is taken out of the old pool.
- A new pool is opened on the new venue at exactly the old pool's price. It must be a pool that has never been used before.
- The liquidity goes into the new pool and is locked again straight away.
- The launch's fee rates and mode carry over unchanged. The new pool's three-minute price average starts from the old pool's, so market orders do not have to wait.
- Small rounding leftovers of the launch token stay locked with the new position. Leftover pair token, and anything that had been donated to the old position, go to the protocol treasury.
The price cannot change during the move, and the new position never holds more liquidity than the old one. A launch cannot move back into a pool it has used before.
After a migration
- The app follows the launch. Swaps through the app, the trade router and open limit and DCA orders use the new pool from then on. A swap that was signed before the move and can no longer meet its terms fails rather than trading in the old pool.
- The old pool stays open with its original fees. Liquidity other people added there stays there.
- Holders keep earning. For a reward-mode launch, trades in the old pool keep adding to the same holder rewards. Nothing already earned is lost.
- Another operator's fees. On a venue run by someone else, that venue's own protocol fee settings apply, and those fees are not GAMA revenue.
A token's page lists its moves under Token information, then Pool migrations, with a link to each transaction.
