Skip to main content
Native Kova launches trade on a V2-compatible virtual-reserve bonding curve before graduation. This is necessary because a constant-product V2 pool cannot begin with one reserve at zero.
1

Trade on the curve

Buys reduce the token reserve and increase the real canonical quote reserve. Sells reverse that movement. Quotes and slippage limits are available directly from the launch factory.
2

Reach the configured milestone

Each chain manifest defines the virtual starting reserve and objective quote-asset graduation threshold. The interface shows progress from live contract state.
3

Graduate atomically

The buy that crosses the threshold automatically sends the remaining curve tokens, real quote reserve, and retained liquidity fees through the KovaSwap router.
4

Lock the V2 position

The resulting KovaSwap V2 LP tokens are minted to 0x000000000000000000000000000000000000dEaD. The liquidity cannot be recovered.
5

Route normal swaps

Curve trading closes and the standard KovaSwap router, smart router, aggregators, and bots can trade the graduated pair.
Graduation is automatic and permissionless. No admin transaction, approval committee, or manual listing step exists.
External launchpads graduating an already-distributed token can still use kova.pools.prepareGraduation(...). That integration path is separate from the native Kova bonding curve.