Graduation
Graduation is automatic when the entire curve allocation has been sold.
Graduation sequence
LaunchSale performs the following actions atomically:
- verifies the tracked reserve equals the full expected curve raise;
- marks the launch
Graduatedand clears the bonding reserve; - calculates the exact zkLTC required for price-continuous liquidity;
- wraps that zkLTC internally;
- bootstraps the canonical pool with the 25% liquidity allocation;
- mints initial LP shares to
PermanentLiquidityLock; - creates a non-revocable
CreatorVestingcontract for the 5% creator allocation; - sends the creator's share of the remaining native proceeds to the creator fee vault;
- sends the protocol share to the protocol fee vault.
Permanent initial LP
PermanentLiquidityLock deliberately exposes only a lockedBalance view. It has no transfer, approval or withdrawal function for LP tokens sent to it.
After graduation
The bonding curve is closed. Trading continues through Flipit Swap.