METEORA DYNAMIC BONDING CURVE

See the curve. Understand the trade.

Explore liquidity, preview a buy or sell, and trace every result back to its source.

Guided educational task · separate budget and results
Reports and export

Export target: Current workspace draft · unavailable

Explore a token

Paste a token mint to find its DBC pool, or choose a pool address. No wallet required.

Learn DBC →
Solana

Learn from real DBC launches

KLED and DUPE open their original mainnet pools. Curve data is read from Solana, never filled with sample values.

Selected case studies, not a market-cap ranking. Larger projects may have graduated; their original curve remains available for study.

What is DBC? Explore the basics and curve shapes

What is DBC?

DBC means Dynamic Bonding Curve. It is Meteora's configurable token launch mechanism. A curve defines the token's price during launch, and trades move along that curve. A configurable curve does not promise that the market price will keep rising. Dynamic trading fees are a separate, optional setting.

  1. 1. ConfigureChoose the curve, quote token, fees and graduation settings.
  2. 2. Trade on DBCBuys move up the active curve. Sells move back down.
  3. 3. Reach thresholdThe required quote reserve is reached. Normal DBC swaps stop.
  4. 4. Migrate to DAMMBase and quote tokens seed an AMM pool. Migration is a separate step.
Base and quote tokens
The base token is being launched, such as KLED. The quote token pays for it, such as SOL. A curve price states how much quote buys one base token.
Virtual liquidity
This curve parameter controls price movement inside a range. More liquidity means a smaller price change for the same quote input. It is not the token balance held in a vault.
Price ranges
A curve can use one range or several ranges with different liquidity. Changing those settings changes how quickly the price moves at different stages.
Marginal and average price
A point on the graph shows the marginal price at that position. A buy crosses part of the curve, so its average execution price differs. Fees and slippage also affect a trade.

How the curve changes shape

Concept illustration · normalized units

These three illustrations share a starting price of 1, an ending price of 9 and 100 funding units. They compare liquidity placement. They are not KLED or DUPE pool data.

One liquidity setting spans the whole curve. The price rises along a smooth, curved path as funding increases.

Start 1Graduation 9price units
concept curve: price against curve fundingAn increasing configured bonding curve from 1 to 9 price units. The horizontal axis is curve funding in units, not time. Move the inspection slider to read points.price units02.525.047.5610.080255075100GraduationCurve funding (units)
Inspected funding 50 unitsMarginal price 4 price units
The dot is your inspection point, not an observed trade. Dashed lines mark range boundaries and graduation. This is a pricing curve, not a price history or a trade quote.

Move right to explore buying through the curve, and left to explore selling back. This slider only inspects geometry. After graduation, trading uses the DAMM pool and its market price can move independently. New launches migrate to DAMM v2; legacy launches can use DAMM v1.

Learn more in Meteora's DBC overview, curve guide and formulas.

◇

Balanced depthMEME / SOL

Equal relative depth across ranges.

Educational modelCurve not complete
CURRENT PRICE1.90399SOL per 1M MEME
NET QUOTE RESERVE30.273SOL · fees excluded
GRADUATION44%68.803 SOL threshold
MODEL FEE1%Fixed fee · illustrative

Starting progress 44% · fixed fee 1% · quote asset: SOL

Examples have different progress and fee settings. Designer depth presets keep your other inputs fixed for comparison.

Lifecycle, fees and liquidity allocation Model

This educational curve is trading in its declared model. Graduation, actual migration and destination trading are separate states. No model example creates chain accounts.

A new 16-range model with declared default supply and valuation targets; the three-range example stays separate.
SOL
MODEL

The price curve

SOL per 1M MEME
Price curveEducational model · frozen fee

Visible net reserve: 0–72.587433 SOL. Full curve view. Display only; trade amounts and guards are unchanged.

Balanced curve bonding curveCurrent price 1.90399 SOL / 1M MEME at 30.2734 SOL net reserve. Graduation at 68.8033 SOL. After this buy, marginal price 1.96518 SOL / 1M MEME; net reserve 31.2634. Visible net reserve: 0–72.587433 SOL. Full curve view. Horizontal axis: net SOL reserve excluding trade fees. Vertical axis: SOL / 1M MEME, linear. Arrow keys inspect the shown reserve window; Home/End select its edges. Shift+arrows pan, plus/minus zoom. Prices rescale to visible geometry; this is display only.01.42.84.25.6018.14685836.29371654.44057572.587433SOL / 1M MEMENet SOL reserve · fees excludedGraduationCurrent: 1.90399 SOL / 1M MEMEAfter trade: 1.96518 SOL / 1M MEME
Current After trade Graduation 44%

Current price 1.90399 SOL / 1M MEME at 30.2734 SOL net reserve. Graduation at 68.8033 SOL. After this buy, marginal price 1.96518 SOL / 1M MEME; net reserve 31.2634.

Inspect: 30.273432 SOL reserve → 1.90399 SOL / 1M MEME. Tap the chart or use arrows/Home/End; Shift+arrows pan; +/− zoom.

Visible price ranges · approximate table
Shown curve geometry; net SOL reserve excluding fees. Prices in SOL / 1M MEME. Full curve preserves every retained range.
RangeNet reserve fromNet reserve toMarginal price fromMarginal price to
1013.1801950.51
213.18019539.33144212.5
339.33144268.8032542.55

Zoom, pan and price rescaling change display only. Educational geometry; this chart is not an executable quote or a price forecast. Standalone SVG exports retain the full report view, not this local window.

↗
Buying moves up the curve.

The average paid price includes fees. The hollow diamond shows the marginal price after the trade.

Developer detailsAccounts · provenance · SDK contract