📈 Bonding Curve Bonding Curve
A pricing formula written into a smart contract. It sets a token's price from how many tokens currently exist: buying mints new tokens and pushes the price up, selling burns them and pulls it down, always moving along the same preset curve.
🥤 The simple version — a vending machine with a pricing rule
Picture a vending machine that sells candy bars by a fixed rule: each bar you buy makes the next one cost a little more, and if you hand a bar back, it refunds you a little less. The machine never runs out of willingness to trade and never haggles — the rule was set in advance. A bonding curve is that rule for a token. A smart contract holds a formula linking price to supply, and it follows that formula for every buy and sell, automatically.
⚙️ How the price actually moves
The contract stores a formula you can read as price = f(supply). When you buy, you send funds in and the contract mints brand-new tokens for you at the current price, so supply goes up and the price ticks higher. When you sell, you return tokens, the contract burns them and pays you back, so supply goes down and the price ticks lower. There's no order book and no person on the other side — the contract itself is always ready to buy or sell, which is why it provides built-in, always-on liquidity.
📐 Why the curve shape matters
| Curve shape | What it does to price |
|---|---|
| 📏 Linear | Price rises by the same step for each batch of tokens minted — steady and easy to follow |
| 🚀 Exponential | Price rises slowly at first, then much faster as supply grows — rewards the earliest buyers most |
| 📉 Logarithmic | Price rises quickly early on, then flattens out as supply gets large |
| 🪜 Step-function | Price holds flat, then jumps at set supply levels, like fixed price tiers |
📊 The shape is chosen when the token launches and decides how fast the price climbs as more tokens are sold. A steeper curve means the earliest buyers pay far less than later ones.
🐸 Where a beginner usually meets one
The most common first encounter is on memecoin launchpads, especially pump.fun on Solana. A new token launches straight onto a bonding curve, so anyone can buy from the very first minute and the earliest buyers get the lowest price. The token trades on its curve until its market cap crosses a set threshold, at which point it "graduates" and its built-up liquidity moves to a normal exchange like Raydium for regular trading.
⚠️ The exact dollar figures for graduation are set by the platform and have changed over time, so treat any specific number you see as an example, not a fixed rule.
🔗 What else are bonding curves used for?
Beyond memecoins, the same mechanism powers fair token launches and token sales, where everyone buys from the same predictable curve instead of a hidden allocation, and community or DAO token distribution. A bonding curve is a close cousin of an automated market maker (AMM): an AMM uses a curve to swap between two existing assets, while a bonding curve usually prices one token as its supply mints and burns.
🚨 Things beginners should know
- 🧮 A rising price is automatic — It comes from the formula, not from the market deciding the token is good
- 📉 It falls just as predictably — Selling burns tokens and walks the price back down the same curve
- 🛡️ Not a safety badge — A bonding curve controls pricing and liquidity only; it says nothing about whether the project is honest or lasting
- 🎲 Risk and volatility remain — Many tokens launched this way end up worthless, so never assume the curve protects you
❓ FAQ
- If the price keeps rising, does that mean the token is popular or valuable?
- Not by itself. On a bonding curve the price rises the instant tokens are bought, straight from the formula. It only shows how far along the curve the supply has moved, not that the wider market has judged the token to be worth more.
- Who am I buying from if there is no order book?
- The smart contract itself. It mints a brand-new token for you at the current curve price, and when you sell it burns the token and pays you back. There is no other trader on the far side, so the contract acts as always-on liquidity.
- Does a bonding curve make a token safe?
- No. A bonding curve only governs pricing and liquidity. It says nothing about whether the project is honest, useful, or sustainable. Memecoins launched this way can still be worthless, and prices can fall just as predictably as they rose.