Skip to main content
LaunchLab tokens have two trading phases, and each phase has its own fee model. Do not collapse these into one “creator fee” in UI copy or accounting.

Fee lifecycle

Phase 1: Bonding curve

Every bonding-curve trade can include four additive fees: Fees that accrue to platform and creator vaults must be claimed. Referral fees are transferred directly during the trade.

Migration

When the bonding curve reaches the graduation target:
  1. Liquidity migrates to the configured Raydium pool.
  2. For CPMM migration, LP tokens are minted.
  3. migrateCpLockNftScale controls whether LP tokens are burned or locked through Burn & Earn for the platform and creator.
  4. cpConfigId determines which CPMM AmmConfig the migrated pool uses.

Phase 2: CPMM pool

After migration, CPMM swaps can include: Fee Key NFT holders earn from the LP-share side of the trade fee. The CPMM creator fee is separate and is claimed through creator-fee collection.

Creator revenue streams

A creator can have up to three separate revenue streams: These do not replace each other. If all are enabled, they must be tracked and claimed separately.

Common gotchas

  • CPMM creator fees are not carved out of the trade fee. They are additional.
  • Fee Key NFT rights are LP-fee rights, not CPMM creator-fee rights.
  • Standard CPMM pools created outside the LaunchLab migration path do not automatically have CPMM creator fees.
  • Burned LP tokens leave liquidity in the pool permanently, but no wallet can claim the fees represented by the burned share.

Pointers