Overview: Why Bonding Curves Matter on Solana
If you trade new tokens on Solana, you’re already interacting with bonding curves — whether you realize it or not.
Platforms like Pump.fun, BONK’s bonding products, and Raydium LaunchLab all use bonding-curve style mechanics to bootstrap price discovery and liquidity for fresh tokens before they hit traditional AMM pools. (ambcrypto.com)
This article explains:
- What a bonding curve is (in practical trader terms)
- How Solana launchpads like Pump.fun and Raydium LaunchLab implement them
- How bonding-curve phases differ from normal AMM trading
- Concrete risks, edge cases, and on-chain signals to watch
The focus is strictly on real mechanics used on Solana today — no theory without implementation.
What Is a Bonding Curve?
In DeFi, a bonding curve is a deterministic pricing function that sets a token’s price based on how many tokens have been bought or sold. There’s no order book and no external market maker — the curve is the market. (osc.ca)
Key properties:
- Price is a function of supply: the more tokens bought from the curve, the higher the price; the more sold back, the lower the price.
- Always-on liquidity: as long as the curve contract holds some SOL and tokens, anyone can buy or sell.
- Deterministic execution: every trade is against a formula, not against another trader’s limit order.
On Solana launchpads, the curve is usually used only for the initial phase of a token’s life. Once a target is reached (e.g., a certain amount of SOL raised or a target market cap), liquidity is migrated into a standard AMM pool (Raydium, PumpSwap, etc.), and trading continues there. (bullrank.io)
Bonding Curves vs AMMs on Solana
It’s easy to confuse bonding curves with AMMs like Raydium or Orca. They’re related but not identical.
AMM pools (Raydium, Orca, Meteora)
- Use formulas like the constant product (x * y = k) to price trades between two assets. (osc.ca)
- Liquidity comes from LPs depositing both tokens (e.g., SOL + MEME) into a pool.
- Price moves based on the ratio of tokens in the pool.
- Anyone can add/remove liquidity (subject to pool settings).
Bonding-curve launch phase
- Single-sided: users deposit SOL and receive new tokens from a fixed supply bucket.
- The curve contract itself is the counterparty; there’s no external LP.
- Price is a function of how many tokens have been sold so far, not a two-sided pool ratio.
- At a threshold (e.g., ~85 SOL raised on some launchpads), the accumulated SOL + remaining tokens are moved into an AMM pool, and the curve phase ends. (raydiumwire.com)
For you as a trader, this means:
- During the bonding phase, liquidity is thin and highly reflexive — a few SOL can move price a lot.
- After migration, behavior looks like any other Raydium/PumpSwap pool: slippage depends on pool depth and trade size.
How Pump.fun Uses Bonding Curves
Pump.fun is the dominant Solana memecoin launchpad and the clearest real-world example of bonding curves in action. (en.wikipedia.org)
Basic Pump.fun structure
Public documentation, analytics writeups, and community explanations consistently describe the same core model: (bullrank.io)
- Total supply per token: 1,000,000,000 (1B) tokens.
- 80% (800M) allocated to the bonding curve.
- 20% (200M) reserved for the post-graduation liquidity pool.
- Users buy from and sell to the bonding curve using SOL.
- Pump.fun charges a fee on each bonding-curve trade (commonly cited as ~1% in third-party docs and analyses).
Graduation / migration
Historically, when a Pump.fun token hit a target (often described as around 85 SOL raised / ~69k USD market cap, depending on SOL price), the platform:
- Took the accumulated SOL in the curve (minus fees).
- Paired it with the reserved 200M tokens.
- Created a liquidity pool on Raydium and burned the LP tokens, effectively locking liquidity. (solanaguides.com)
In 2025, Pump.fun introduced its own AMM, PumpSwap, and new tokens that complete their bonding curve now migrate directly to PumpSwap rather than Raydium. Raydium responded with its own LaunchLab to compete in this segment. (reddit.com)
For you as a trader, the key is that the bonding curve phase is temporary. Once graduation happens, the token trades on a standard AMM, and the curve no longer sets the price.
What happens to your SOL and tokens on the curve?
- When you buy during the bonding phase:
- Your SOL goes into the bonding-curve pool.
- You receive tokens from the curve’s 800M allocation at the current curve price.
- When you sell back to the curve:
- Your tokens are returned to the curve’s allocation.
- You receive SOL from the pool, at a lower price if others are also selling.
A common point of confusion: some creators expect SOL from other traders’ buys to go directly to their wallet. On Pump.fun’s bonding curve, SOL flows into the curve contract, not to the creator, during this phase. The creator’s only direct profit path is usually selling tokens they themselves hold at a higher price. (reddit.com)
Raydium LaunchLab and Bonding-Style Launches
Raydium’s LaunchLab introduced its own structured launch modes that mirror some bonding-curve behavior, especially in JustSendit mode: (raydiumwire.com)
- A token raises SOL in a controlled phase until a preset SOL target is reached (e.g., 85 SOL in documented examples).
- Once the target is hit, the SOL plus a reserved portion of the token supply are deposited into a Raydium AMM pool.
- LP tokens are typically locked or burned according to the launch configuration.
The exact pricing function can differ from Pump.fun’s curve, but the trader experience is similar:
- Early buys move price sharply.
- There’s a clear graduation trigger (SOL target) after which trading moves to a normal pool.
BONK, Binance, and the Spread of Bonding Curves
Bonding-curve style launches have spread beyond Pump.fun:
- BONK ecosystem: BONK-related bonding products on Solana use similar mechanics where users bond SOL to mint tokens, with price increasing as more SOL is bonded. (ambcrypto.com)
- Binance Wallet: Binance introduced a token launch feature using bonding-curve mechanics for price discovery, explicitly inspired by Pump.fun’s model. (crypto.news)
For Solana traders, this means the bonding-curve pattern is becoming a standard primitive across multiple platforms, not just a one-off experiment.
Practical Implications for Solana Traders
1. Early entries are extremely sensitive
Because bonding curves often have steep early segments, a few SOL of net buying can:
- Move a token from near-zero to several thousand dollars in implied market cap.
- Make early entries look unrealistically profitable on paper.
Third-party analyses of Pump.fun launches note that only a small fraction (on the order of 1–2%) of tokens ever graduate off the curve, meaning most early curves die before reaching the target. (bullrank.io)
Actionable takeaway:
- Treat every bonding-curve entry as high-risk, low-probability of graduation.
- Size positions assuming the token will not make it to a Raydium/PumpSwap pool.
2. Creator behavior can dominate the curve
On Pump.fun, the creator (and their wallets) can buy a large share of the curve supply. Community discussions and on-chain examples show devs sometimes buying most of the bonding curve themselves to force graduation, then dumping on later buyers after migration. (reddit.com)
What to watch on Solana explorers (Solscan, Helius dashboards, etc.):
- Concentration: if a few wallets hold a huge share of the curve supply, you’re exposed to a post-graduation dump.
- Self-funding: repeated buys from wallets linked to the creator to push the curve toward 100%.
3. You can lose money even if the curve completes
A common misconception: “If I buy just before 100% bonding curve, I’m guaranteed profit after migration.” That’s not how it works.
Real trader reports show: (reddit.com)
- If you buy late on the curve at a high price, the effective price in the Raydium/PumpSwap pool after migration can be lower than your entry.
- Fees, curve shape, and the exact amount of SOL moved into the pool all affect your post-migration PnL.
Actionable takeaway:
- Don’t treat “near 100% curve” as a free arbitrage.
- Use tools like Birdeye or DexScreener to estimate the implied post-migration price based on expected pool size and token allocation.
4. Liquidity after migration is what really matters
Once the token is trading on Raydium or PumpSwap:
- Depth of the pool (SOL and token amounts) determines slippage.
- If LP tokens are burned/locked, liquidity is harder to rug but still can be thin.
Check on-chain:
- Pool address on Solscan or Raydium UI to see actual reserves.
- Whether LP tokens are sent to a burn address or a contract that locks them.
How to Analyze a Bonding-Curve Launch on Solana
When you see a fresh token on a bonding-curve launchpad, here’s a practical checklist:
- Supply split & curve phase
- Confirm total supply and how much is on the curve vs reserved for LP (Pump.fun’s standard is 80/20). (reddit.com)
-
Check how far along the curve is (e.g., SOL raised vs target) using the launchpad UI or APIs like CoinGecko’s Pump.fun bonding-curve endpoints. (coingecko.com)
-
Holder distribution
- Use Solscan or Helius-powered explorers to inspect top holders.
-
Red flag: 1–3 wallets controlling a majority of circulating curve supply.
-
Creator wallets & behavior
- Look for wallets funded just before launch that are aggressively buying the curve.
-
Sudden large sells right after migration are a common pattern in soft rugs.
-
Expected post-migration liquidity
- Estimate:
SOL in curve (after fees)+reserved token amount→ expected pool. -
Compare your potential entry price vs the implied pool price.
-
Platform-specific rules
- Pump.fun vs Raydium LaunchLab vs other launchpads can differ on:
- Fees
- Graduation thresholds
- Whether LP is burned or locked
- Always read the specific launch configuration, not just generic docs. (raydiumwire.com)
Bonding Curves Are Here to Stay — Trade Them Like a Pro
Bonding curves have moved from niche DeFi experiments to a core primitive of Solana’s token launch ecosystem:
- Pump.fun popularized the model and tied it directly into Raydium and later PumpSwap. (solanaguides.com)
- Raydium, BONK, and even Binance have adopted similar mechanics for price discovery and bootstrapping liquidity. (ambcrypto.com)
For traders, the key is to treat bonding-curve phases as distinct markets with their own rules:
- Price is hypersensitive to flow.
- Creator behavior can dominate outcomes.
- Graduation is rare relative to the number of launches.
If you choose to trade these phases:
- Size small relative to your portfolio.
- Use on-chain data (Solscan, Helius, Birdeye, DexScreener) to understand holder concentration and expected post-migration liquidity.
- Assume most curves will die before graduation and that late entries are especially risky.
Understanding the mechanics won’t eliminate risk, but it will help you avoid the most common traps — and recognize when a bonding-curve launch on Solana is structurally better (or worse) than it first appears.