Documentation Index
Fetch the complete documentation index at: https://docs.raydium.io/llms.txt
Use this file to discover all available pages before exploring further.
What it is
LaunchLab is Raydium’s token-launch program. A project deploys a token against a bonding curve; buyers trade against the curve until a funding threshold is reached, at which point the remaining curve supply and collected quote tokens are migrated into a Raydium AMM pool (CPMM or CLMM) and trading continues there. Program ID: see reference/program-addresses.Chapter contents
Overview
Lifecycle of a launch: pre-graduation trading, graduation trigger, post-graduation AMM pool.
Bonding curve
The curve formula(s) supported by LaunchLab, worked price examples, and how the graduation threshold is computed.
Accounts
LaunchConfig, LaunchState, vaults, authority PDAs; account states through the launch lifecycle.
Instructions
Initialize, Buy, Sell, Graduate, CollectFees, SetParams. Includes migration-to-pool instruction.
Code demos
End-to-end: deploy a launch, buy/sell, trigger graduation, verify resulting pool.
Platforms
Third-party Platform PDAs — how external teams run their own branded launch environment on top of LaunchLab.
Creator fees
Pre-migration vault, post-migration Fee Key NFT, the 0.1% token-share referral, and how splits are configured per platform.
When to read this
- You are launching a new token on Raydium.
- You are building a launch-tracking UI or aggregator.
- You need to understand price formation pre-graduation vs. post-graduation.


