Launch a token on a bonding curve.
On Devnet, not on mainnet yet: for the 4 of 9 launches created since launch treasuries began, 25% of every curve fee, and 20 of the 30 bps on a graduated pool, is staked for that token; its yield buys the token back and burns it. So far 9.08 VTRS has gone to treasuries, and 1,970 burns have removed 2,648 TRSL and 96.42 GRAD. How it works →
1/3 Name and symbol
Mint, trade the curve, graduate.
One call mints the supply
create_launch registers the asset, mints the full fixed supply into an escrow the pallet controls, and opens trading. The terms in force at that moment are snapshotted into the launch and never change.
Constant-product curve in VTRS
Buys and sells price against virtual reserves, so the first token has a real price and the last is a fixed multiple of it. A fee on every trade is split between the treasury and the creator.
Graduation seeds a locked pool
When the curve has raised its threshold, the reserved supply and the raised VTRS are deposited into a CoreXus DEX pool whose LP position is locked forever. Trading continues there.