Coinatio Research
Launchpads7 min read

Bonding Curve vs Direct AMM Token Launch

A bonding-curve launch and a direct automated market maker launch can both end with a tradable Raydium CPMM pool, but they reach that state differently. LaunchLab uses staged, programmatic distribution and a migration threshold. Direct CPMM creation begins with two assets deposited at an explicit reserve ratio. The right comparison concerns mechanics, authority, liquidity sourcing, and operational requirements rather than a universal ranking.

Editorial research by Coinatio, checked against the primary documentation cited below. Educational content only.

Editorial illustration for Bonding Curve vs Direct AMM Token Launch
Key takeaways
  • A bonding curve collects quote and distributes base before creating the final pool, while a direct AMM requires both reserves at initialization.
  • Curve parameters determine a path of marginal prices; direct pool reserves establish one opening spot ratio immediately.
  • Both approaches require verification of mint authorities, fee configuration, LP control, and executable price impact.
  • Neither launch path ensures participation, stable liquidity, accurate external pricing, or continued market activity.

Capital formation and token distribution

LaunchLab starts with base tokens held in a program-controlled vault and a curve configured against a quote mint. Participants exchange quote for base under deterministic curve rules. Real quote accumulates until the target is reached, after which remaining base and net quote seed the destination pool. The creator does not need to deposit the final quote reserve at initialization, but the launch depends on participants moving the curve to its threshold.

Direct CPMM creation requires an initial deposit of both token mints. The deposit ratio sets the opening spot price, and LP tokens represent the provider's proportional claim on reserves. Trading can begin when the pool opens, without a funding phase or graduation transaction. This is useful for an existing token or a launch with predetermined reserves, but it puts initial price and liquidity sizing directly in the pool creator's setup decisions.

Price formation and execution

A bonding curve defines a sequence of prices as base sold changes. Constant-product virtual reserves, fixed price, and linear price create different distribution paths. Buyers pay the integrated cost across their trade interval, and the terminal state is designed to hand reserves into the destination AMM. Before graduation, the quote comes from LaunchLab state and fee rules. After graduation, the old curve no longer serves trades.

A direct CPMM uses x multiplied by y equals k from its first swap. The reserve ratio gives the marginal spot price, while finite trades move along the invariant and receive an average execution price. Larger trades relative to reserves create greater price impact. Neither mechanism provides an external fair-price oracle. Arbitrageurs may align the pool with other venues if another market exists, but a new token may have no independent reference price.

Fees, LP rights, and operational control

LaunchLab applies funding-phase fee configuration and may issue post-migration creator or platform fee rights according to PlatformConfig. Migration can use Burn & Earn, which locks LP while separating fee-claim authority into a Fee Key. The exact split is platform-specific. Vesting can optionally reserve a base-token allocation under a cliff and unlock schedule, adding another set of accounts to disclose and monitor.

A direct CPMM references an AmmConfig for trade, protocol, fund, and optional creator-fee behavior. The initial LP recipient controls withdrawal rights unless LP is subsequently burned, locked, or transferred. Teams that want permanent liquidity can use a supported lock flow, but pool creation alone does not imply a lock. Operational review should identify who holds LP tokens or lock credentials and who controls fee collection after setup.

  • Choose the mint and quote asset before comparing paths.
  • Model curve progress or direct reserve requirements in native units.
  • Specify fee destinations and LP ownership before launch.
  • Test exact-input and exact-output quotes, slippage bounds, and Token-2022 behavior.
  • Publish account addresses, configuration, and authority changes for reproducibility.

Tradeoffs and limitations

A curve adds a funding state machine, migration edge cases, and more configuration to decode. It can distribute tokens under one public formula, but earlier and later buyers still face different prices on rising curves. It can also remain ungraduated if the target is not reached. A direct pool is simpler, yet a poorly selected opening ratio can invite immediate arbitrage, and shallow initial reserves can produce severe price impact.

Token-2022 extensions can constrain the available path. Raydium CPMM supports an allowlist of extensions, while LaunchLab uses a dedicated Token-2022 initialization path and requires compatible migration. In either model, smart-contract rules do not replace review of mint and freeze authorities, transfer fees, metadata mutability, holder distribution, and transaction simulation. Select a mechanism based on distribution and operational requirements, then document its limitations in concrete on-chain terms.

Sources

  1. Raydium LaunchLab Overview
  2. Raydium LaunchLab Bonding Curve
  3. Raydium CPMM Overview
  4. Raydium CPMM Math

This article explains technical and market-data concepts. It is not financial, legal, tax, or investment advice. Verify current chain state and primary documentation independently.

Continue researching