Notice — trading and token creation through this interface are temporarily disabled. On-chain funds and tokens are unaffected.

how a launch works

the curve

every fairshot token starts on a bonding curve: a fixed, linear price schedule written into the launch contract. the first token costs the starting price; each token after costs slightly more. the whole schedule is public before anyone buys — there is no presale, no allocation, no early round. the creator buys on the same curve as everyone else.

prices are deterministic. the contract quotes the exact cost of a buy (or the exact refund of a sell) before you sign, and every trade carries a mandatory slippage bound and deadline — a quote can't be silently filled at a worse price. one honest detail: rounding always favors the pool — costs round up and refunds round down, by a wei — so the reserve can never come up short.

total supply
1B tokens, fixed — no mint exists
sold on the curve
800M
reserved for the pool
200M, deposited at graduation
graduation target
4 ETH raised

launching costs a flat creation fee (hard-capped on-chain at 0.1 ETH) — spam friction, not a business model. curve trades themselves carry no fee at all; the 1% fee exists only after graduation.

you can always exit

until graduation, selling back to the curve is guaranteed. the ETH paid in sits in the contract as the curve's reserve, and the curve math ensures the reserve always covers every possible sell-back — we invariant-test exactly that. there is no pause on sells, no blacklist, and no owner access to the reserve. if you want out, you're out. what the owner can and can't do →

graduation

when the curve raises its target, the token graduates in one atomic transaction:

  1. a uniswap v4 pool is created, hooked to the fairshot fee contract, at the curve's exact final price — no gap, no repricing window.
  2. the reserved tokens and the raised ETH are deposited as liquidity.
  3. every liquidity position is minted directly to the burn address (0xdead) — permanently locked, provable on the explorer. nobody can ever pull it.

if someone tries to pre-create the pool at a wrong price before graduation, the graduation contract moves the price back to the curve's final price before adding liquidity — the lock-in happens at the honest price or not at all.

after graduation, trading moves to uniswap (fairshot deep-links there — we are a launchpad, not a trading venue), and every trade pays the 1% fee. where that 1% goes →