PumpView/Blog

Bonding Curves in Solana Token Launches: Math, Examples, and Trading Risks

May 28, 2026solana
𝕏 Share on X 📣 Telegram

What Solana Traders Need to Know About Bonding Curves in Token Launches

On Solana, most new memecoins no longer start with a classic AMM pool. Instead, they launch on a bonding curve – a contract that mints and burns tokens at prices determined by a mathematical formula.

Launchpads like Pump.fun, Moonshot, and Raydium LaunchLab all use bonding curves to bootstrap liquidity and then migrate tokens to AMM pools on Raydium or Meteora once certain thresholds are hit.(docs.moonshot.cc)
If you trade new Solana tokens, understanding how these curves work is no longer optional – it directly affects your fills, slippage, and risk.

This article focuses on:


Bonding Curves: The Core Idea

A bonding curve is a contract that:

In other words, the contract is both the market maker and the mint:

Different platforms implement different formulas:

The key property: price is fully determined by on-chain state, not by order book bids/asks.


Common Bonding Curve Types on Solana

1. Constant-Product Style (Virtual Reserves)

Constant-product curves are based on the invariant:

x · y = k

Where: - x = token reserve (or virtual reserve) - y = SOL reserve (or virtual reserve) - k = constant

This is the same family as Uniswap v2 and many AMMs, but launchpads often use virtual reserves so the visible reserves don’t start at zero.(docs.moonshot.cc)

On Solana launchpads:

Trader implication: price impact depends on how much of the curve has been consumed and the size of your trade relative to the remaining reserves.

2. Linear and Polynomial Curves

Some launchpads use simpler formulas where price is an explicit function of supply, e.g.:

The BondingCurves.com reference describes these as standard bonding curve families used in token launches and public goods funding.(bondingcurves.com)

On Solana specifically:

Trader implication: linear curves make price progression more predictable per unit of supply sold, while quadratic or constant-product curves accelerate price as supply is consumed.


How Major Solana Launchpads Use Bonding Curves

Pump.fun: Bonding Curve → Raydium / PumpSwap Migration

Pump.fun is the dominant Solana memecoin launchpad. Every token starts on a bonding curve; when it reaches a graduation threshold, liquidity migrates to an AMM pool (Raydium / PumpSwap) and the token becomes tradable like any other SPL token.(solflare.com)

Key mechanics (from public docs and analyses):

Trading implications on Pump.fun:

Moonshot: Constant-Product Curve with Migration to Meteora / Raydium

Moonshot documents its Solana bonding curve in detail:(docs.moonshot.cc)

Trading implications:

Raydium LaunchLab: Configurable Curves

Raydium LaunchLab supports bonding-curve launches where token creation, metadata, curve initialization, and trading all happen in a single flow.(docs.raydium.io)

According to Raydium’s docs:

Trading implications:


Practical Trading Effects of Bonding Curves

1. Price Impact Is Path-Dependent

On a bonding curve, your average fill price depends on:

For constant-product and polynomial curves, a single buy is effectively broken into many tiny steps along the curve. Your tokens are purchased across a range of marginal prices, not at a single quote. This is why large buys on Pump.fun or Moonshot often get much worse average prices than the “current” displayed price might suggest.(reddit.com)

2. Early vs Late Entry Trade-Off

Across Solana launchpads, there’s a consistent pattern:

A 2026 academic study on Pump.fun shows that graduation probability is strongly related to the amount of SOL locked in the bonding curve and other structural/behavioral variables, reinforcing that many tokens never make it to the AMM stage.(arxiv.org)

3. Slippage and Execution Risk

Because price is deterministic, front-running and MEV on bonding curves tends to focus on:

Community discussions around Pump.fun highlight how sniper bots often buy before human users and can dump into them, effectively making late manual buyers second in line even when they think they’re early.(reddit.com)

For traders, this means:


How to Inspect a Bonding-Curve Launch on Solana

Even without custom infrastructure, you can analyze bonding-curve launches using public tools.

1. Identify the Launch Type and Curve

If you’re comfortable with on-chain data:

2. Track Curve Progress and Graduation Risk

To understand where you are on the curve:

If you build your own tools, the CoinGecko API tutorial demonstrates how to fetch bonding-curve data and build alerts for graduation events using Python.(coingecko.com)

3. Follow the Token Post-Migration

Once the token migrates:

OpenLiquid’s bonding-curve explainer emphasizes that Raydium migration is what turns a curve token into a standard DeFi asset that wallets, bots, and DEX aggregators can handle normally.(openliquid.io)


Risk Checklist for Bonding-Curve Trading on Solana

Before buying into a bonding-curve launch, consider:

  1. Curve Type & Shape
  2. Is it constant-product, linear, fixed, or something else?
  3. How fast does price accelerate as more supply is sold?

  4. Migration / Graduation Conditions

  5. Is there a clear fundraising target or market-cap threshold?
  6. What happens if it’s never reached (refunds, stuck liquidity, or nothing)?

  7. Bot Competition and Bundling

  8. Are there signs of pre-bundled buys (multiple wallets controlling most of the curve)?(reddit.com)
  9. Are sniper bots likely to front-run your transaction?

  10. Post-Migration Liquidity

  11. How much SOL and token supply will actually seed the AMM pool?
  12. Is the resulting pool deep enough to support your position size without extreme slippage?

  13. On-Chain Transparency

  14. Can you verify the bonding-curve program has been audited or at least publicly documented?(cdn5.f-cdn.com)
  15. Are there admin controls that could pause trading or drain reserves?

Conclusion

Bonding curves have become the default launch mechanism for Solana memecoins and many experimental tokens. Platforms like Pump.fun, Moonshot, and Raydium LaunchLab all rely on curve-based pricing to:

For traders, the takeaway is straightforward:

If you treat bonding-curve launches like normal DEX listings, you’ll misjudge both risk and execution. If you understand the math and mechanics, you can at least make informed decisions about when (or whether) to participate.

𝕏 Share on X 📣 Telegram
Scan Solana Trades in Real Time
Track hot tokens, detect wash trading, and get signal alerts — free, no signup required.
Open PumpView.fun