⚠ SimulationNothing here is on-chain. Fake money, no transactions, nothing is saved. Example parameters only.
▥ wxnt.buyDesign options →

Bonding-curve simulator · Open — not decided

One-way USDC curve for 1,000,000,000 XCORE

A constant-product curve (x·y = k) with virtual reserves. Buy-only: USDC in, XCORE out.

Start price
—per XCORE
Graduation price
—last curve price
USDC at graduation
—raised on the curve
Raydium LP seed
—XCORE + USDC

No sell function. This curve is one-way: holders can’t sell back to the curve. Exits happen on Raydium after graduation, at whatever price that market sets.

Design mode

This is a simulation and every number below comes from example parameters you can change. “Price rises as supply sells” describes the curve’s mechanics only — it is not a statement about any future market price or return.

01 Parameters Example parameters

Supply split curve + LP + unallocated reserve = 1,000,000,000 XCORE

Unallocated reserve 0

Example default: 952,380,952 on the curve (20/21 of supply) and 47,619,048 for the LP (the rest), so there is no unallocated reserve. Lowering either slider leaves one; whether a reserve would be burned or go to a treasury is an open decision. The curve slider snaps to 10M steps and the LP slider to 1M; if curve + LP would pass 1B, the other slider gives way. “Reset” restores the example.

Prices & graduation target

The rest is the project treasury (retained): 80% of the USDC raised. Its use and custody are an open question.

$
Graduation target
$
$

Fees

No transfer fee. In the curve design, XCORE has no transfer fee, so transfers and Raydium swaps carry no XCORE tax.

Changing any parameter restarts the simulated curve at 0 sold.

Solved reserves & results

Virtual XCORE (Vx)
—
Virtual USDC (Vu)
—
Constant k = x₀·y₀
—
Start price · FDV (1B)
—
Graduation price · FDV (1B)
—
USDC raised at graduation
—
Raydium LP seed at graduation price
—
Project treasury (retained) Open: use & custody
—
Unallocated reserve
—
LP seed vs raised
—

The math

    02 Simulator

    Price vs XCORE sold on the curve● current position · ◌ after the buy below · dashed = graduation / LP seed price
    Sold
    0
    USDC raised
    $0
    Spot price
    —
    FDV (1B)
    —
    buyers ($10–$1,000 each, random)

    Buy on the curve (simulated)

    $USDC
    XCORE out (exact curve output)
    —
    Average price
    —
    Price impact
    —
    Spot before → after
    — → —
    Buy fee → wXNT buy bot
    —

    There is no sell button: the curve only accepts USDC. After graduation, XCORE trades on Raydium.

    Recent simulated buys

    1. No buys yet.

    03 Milestones

    Curve soldXCORE soldSpot priceUSDC raisedMarket cap (FDV, 1B)

    FDV = spot price × 1,000,000,000 XCORE (fully diluted, including the LP allocation). Curve math only; no market data.

    04 Early vs late: what $100 buys

    Curve sold when buyingXCORE outAverage priceCompared with 0% sold

    This is arithmetic on the curve: the same $100 buys fewer XCORE as more of the curve is sold, because the price rises as supply sells. It says nothing about what XCORE will trade for on Raydium later, and it is not a promise of any return.

    05 Optional: Foundation yield share (curve-design payouts) Under consideration

    Option B on /design: about 80,000 XNT/day from Foundation staking inflation, shared pro rata to XCORE holders. With no transfer fee in the curve design, this is how holder payouts would work. Here the denominator is the XCORE sold on the curve so far.

    Circulating (sold on the curve so far)
    —
    XNT/day per 1M XCORE held
    —

    The share per holder shrinks as more XCORE circulates. Not decided; needs counsel (it could look like a dividend). No XNT price is assumed unless you type one.

    06 Notes

    How it works

    • Constant product. x = virtual USDC + USDC raised, y = XCORE left in the curve + virtual XCORE, and x·y = k after every buy.
    • Buy only. Buying Δx USDC returns Δy = y − k/(x+Δx). There is no sell path, so the curve price only moves up.
    • Why virtual reserves. A constant-product curve never fully sells a finite reserve. The virtual XCORE never leaves the curve, so the real curve tokens sell out exactly at the graduation price.
    • Graduation. When the last curve token sells, the LP allocation plus USDC is seeded on Raydium. In the default “no price jump” mode the LP opens at the last curve price.

    Open / needs counsel

    • Whether XCORE is sold on a curve at all (vs the live flat bundle) is not decided.
    • The curve design has no XCORE transfer fee. The optional 0.5% buy-bot fee is a toggle because that design is under review.
    • After graduation, Raydium price is set by trading and can be lower than the curve price.
    • Simulation only. Not an offer of securities or investment advice.