The Core Concept: A Simple Analogy
Imagine you're filling a unique-shaped glass with water.
-

The Water: Represents the liquidity or money in the pool.
-
The Glass's Shape: This is the bonding curve. It defines the relationship between how much water is in the glass (liquidity) and the price of the token.
-
The Water Level: The current amount of water determines the current price.
On pump.fun, the bonding curve is designed to start with a very low price and increase smoothly as more people buy, creating a natural and predictable price discovery mechanism.
How the Pump.fun Bonding Curve Works (Step-by-Step)
The process happens in two main phases:
Phase 1: The Bonding Curve Phase (Pre-Raydium)
-
Token Creation: A creator deploys a new token on pump.fun. At this moment, the token's price is at its absolute starting point (e.g., $0.000000).
-
The Curve Formula: The price increases according to a specific mathematical formula. The most common type used is a constant product formula, which creates a smooth, exponential-looking curve.
-
In simple terms: Price increases with the square of the total liquidity raised.
-
This means early buyers get in at a much lower price, and each subsequent buyer pushes the price up for the next one.
-
Buying on the Curve: When you buy tokens:
-
You pay a certain amount of SOL.
-
That SOL is added to the liquidity pool.
-
Because the pool now has more SOL (more "water in the glass"), the bonding curve formula recalculates and the price of the token increases.
-
You receive an amount of tokens based on the average price during your purchase.
Key Takeaway of Phase 1: The price is not set by traders but by a pre-programmed mathematical curve. Buying pressure directly and predictably increases the price.
Phase 2: The AMM Phase (On Raydium)
This is the critical "goal" of a pump.fun token.
-
The Liquidity Goal: Each token has a specific liquidity goal (e.g., 5 SOL, 10 SOL). This is the total amount of SOL that must be raised in the bonding curve phase.
-
Reaching 100%: When the total liquidity in the pool reaches 100% of this goal, a key event is triggered:
-
All the raised SOL is used to create a liquidity pool (LP) on Raydium, a full-fledged decentralized exchange (DEX).
-
An equal value of the newly created token is paired with the SOL to form the LP.
-
The Shift: At this moment, the price is "locked in" from the bonding curve. The token graduates from pump.fun, and its price is now determined by a traditional Automated Market Maker (AMM) model on Raydium, where the classic
x*y=kformula takes over, and price is determined by the ratio of the two assets in the pool.
Visualizing the Bonding Curve
You can think of the price progression like this:
Price ($)
^
| Phase 2: AMM on Raydium
| /
| /
| . (Price at 100% is locked in)
| .
| .
| . <-- Price rises steeply as goal approaches
| .
| .
| .
|_____________ <-- Phase 1: Bonding Curve on Pump.fun
|
0 +--------------> Liquidity Pool (SOL)
Why Is This Model So Popular?
-
Fair(er) Launch: It prevents bots from sniping all the tokens at the initial price instantly, as they have to buy on the curve like everyone else.
-
Built-in Liquidity: The project automatically has liquidity upon graduation to Raydium, which is crucial for trading.
-
Price Discovery: It provides a transparent and algorithmic way for a brand-new, valueless token to find an initial market price.
-
Speculative Fun: The visual curve and the race to buy before the "raydium launch" create a gamified, high-energy trading environment.
Crucial Risks and Considerations
-
Extreme Volatility: These are highly speculative meme coins. The vast majority will lose value rapidly after the Raydium launch.
-
"The Dump": Many early buyers and the creator themselves often sell ("dump") their tokens immediately after the Raydium launch to take profits, crashing the price.
-
Rug Pulls: Malicious creators can abandon the project or remove all liquidity after the launch, making the token worthless.
-
No Utility: Most tokens have no fundamental value or use case.
In summary, the bonding curve on pump.fun is a pre-programmed mathematical model that defines a token's price based on the amount of liquidity raised, creating a predictable and gamified launchpad for new meme coins before they graduate to a full DEX.
