Launch pools are the Meteora Invent workflows for creating token liquidity with a configuration file and CLI commands. Use this overview to choose between Dynamic Bonding Curve (DBC), DLMM, DAMM v2, and DAMM v1 launch paths before jumping into the step-by-step guide.Documentation Index
Fetch the complete documentation index at: https://docs.meteora.ag/llms.txt
Use this file to discover all available pages before exploring further.
DBC Token Launch Pool
Launch a new token on a customizable bonding curve, then graduate the pool to DAMM v1 or DAMM v2 when the migration threshold is reached.
DLMM Launch Pool
Create a DLMM pool with dynamic fees and precise liquidity concentration, then seed liquidity with an LFG curve or a single bin.
DAMM v2 Launch Pool
Create a balanced or one-sided DAMM v2 constant-product pool with configurable fee schedules, dynamic fees, optional compounding, and position NFTs.
DAMM v1 Launch Pool
Create a DAMM v1 constant-product pool with optional liquidity locking and Stake2Earn workflows.
Which launch pool should you use?
| Use case | Recommended pool | Why |
|---|---|---|
| You are launching a brand-new token and want users to buy along a curve before AMM graduation. | DBC | DBC creates the token pool first, handles bonding curve trading, and can migrate liquidity to DAMM v1 or DAMM v2. |
| You want concentrated liquidity with dynamic fees and custom liquidity seeding before trading starts. | DLMM | DLMM gives LPs discrete-bin liquidity concentration and volatility-aware fees. |
| You want a modern constant-product AMM launch with flexible fee logic and NFT positions. | DAMM v2 | DAMM v2 supports balanced and one-sided pool creation, dynamic fees, fee schedulers, optional compounding, and more flexible liquidity management. |
| You need the legacy DAMM v1 flow, liquidity locks, or Stake2Earn. | DAMM v1 | DAMM v1 is the legacy constant-product AMM path with existing lock-liquidity and Stake2Earn tooling. |
Shared setup
All launch-pool guides use the same Meteora Invent Studio setup:Terminal
studio/config:
dlmm_config.jsoncdamm_v2_config.jsoncdamm_v1_config.jsoncdbc_config.jsonc

