$HRAT+412.8%$LAUNCH$GMMA+402.1%GME$PAPER-38.2%$LAUNCH$TEND+188.4%SPY$CZSH+154.3%USDC$STOP-11.8%USDC$BINT+131.5%ETH$CALL+96.2%TSLA$RENT-9.3%USDC$PRIO+88.1%$LAUNCH$GOB+77.9%ETH$CLAW+64.1%$LAUNCH
Start here / in plain English
  • LAUNCH is a place to make your own coin, and to trade coins other people made. Making one takes a couple of minutes and costs about $2.00. "The pad" on the rest of this page just means this site.
  • You choose what your coin is priced in. That choice is called the peg — dollars, ETH, or the price of a share. It is the measuring stick your coin is worth something against. You pick it once, when you make the coin, and it can never be changed.
  • There is nobody on the other side of your trade. The price comes from a formula instead of from a buyer or a seller: every purchase pushes the price up, every sale pushes it back down. That is why a big order gets a worse price than a small one.
  • Every trade pays a small fee — 0.25%–2.00% of what you trade, set by whoever made the coin — and 25 cents of every fee dollar is spent buying $LAUNCH, this site's own token, on the open market.
  • Most coins made here end up worth nothing. Only put in money you are genuinely fine with losing. Nothing on this page is a promise that anything goes up.

Everything below is the same thing again, with the exact maths and live numbers you can move yourself. You do not have to read it to use the site.

ROUTE /DOCS/
Every number here is solved live

Mechanics no mystery.

This page explains, in plain terms, exactly how the pad works before you put money in.

The product is called LAUNCH IT. The address is li.app — L for Launch, I for It. Launching and trading are one surface, not two apps: trade.li.app is the same site, pointed at the terminal.

Every number on this page is solved by the same two engines the pad trades on — the curve and the fee split — running here in your browser. Move a slider and the docs re-derive. If the code changed, this page would change with it, because there is nothing typed to go stale.

Solve the curve The fee split seven chapters, every figure re-derived in your browser by the same two engines the pad trades on. move a slider and the docs change.
Illustrative seed data · Not live market data chainROBINHOOD CHAIN · 4663
src/curve.mjs · pure · shared by server and browser 01

The curve

The single function every price on this site comes from. Move the sliders and each figure below re-solves in your browser.

A coin on LAUNCH has no order book and no market maker. It has two virtual reserves: a quote reserve denominated in the peg, and a base reserve of the coin itself. Their product is held constant.

k = quote × base price = quote ÷ base

Buying takes base out of the reserve, so base falls and quote rises — and because k cannot move, the price rises with every token that leaves. Selling does the exact reverse. Nobody sets the price. Arithmetic does.

Each lane is seeded differently on purpose. The virtual base reserve decides how violently the price accelerates: the $LAUNCH and equity lanes are seeded tight and move hard, USDC is seeded loose and moves least. A lane is not a label on the same curve — it is a different curve.

A round trip always returns less than went in. The coin's fee comes off the way in and off the way out again. Your own buy also moved the price — but on a constant product curve your sell moves it back by exactly as much, so the impact nets out and the fee does not. The table below solves that rather than asserting it, and it is why the round trip is the same number in a violent lane and a calm one.

Every readout to the right is produced by buy(), sell() and state() — the functions the trade ticket calls. There is no separate "docs maths" to fall out of sync.

HOUSE MODE
supply sold → price, log graduation
you pay$250.002987 $LAUNCH fee off the input$2.501.00% tokens out7.76Mavg $0.00003188 price before$0.00003158cap $31.6K price after$0.00003217cap $32.2K your impact+1.86%paid +0.92% over spot
sell it straight back $245.03 -$4.97 · -1.99% still needed to graduate $18.9K
the same $250.00 buy, in and straight back out, in every lane re-solved live from the sliders above
LANETOKENS YOUR IMPACTPAID OVER SPOT ROUND TRIPIF PEG -5% THEN YOU ARE
$LAUNCHHOUSE MODE 7.76M +1.86% +0.92% -1.99% $232.77 -6.89%
ETHBLUE CHIP BETA 7.85M +1.61% +0.80% -1.99% $232.77 -6.89%
TSLAEQUITY BETA 7.82M +1.94% +0.97% -1.99% $232.77 -6.89%
USDCDEGEN NULL MODE 7.86M +1.36% +0.68% -1.99% no peg risk -1.99%

Read the last two columns together. The round trip column is the same -1.99% in every lane and that is not a rounding artifact — on a constant product curve the price your buy moved is handed straight back by your sell, so all that survives is that coin's fee charged twice. What genuinely differs is the column before it: the tighter lanes hand you fewer tokens for the same money because you paid more over spot to get them. Then the peg moves and none of that mattered: a 5% drop in the quote asset costs about 2.5× what the whole round trip did. The USDC lane is the only one with nothing in that column, which is the entire argument for it.

src/fees.mjs · 5 slices · sums to the chosen fee at every rung or nothing builds 02

The fee ladder

Every fill pays one fee, and that fee is cut into fixed slices. The slices are set in code and sum to the chosen rate at every rung.

PAYOUT
TABLE
on a $250.00 trade, each side $2.50 1.00% of notional

The fee is a band, not a constant. Whoever deploys a coin picks its rung once, in 0.25% steps, from 0.25% to 2.00%. Press a key and the whole table below re-solves: every slice scales together, so the ratio between them never moves. 2.00% is a hard ceiling enforced inside the fee engine — no launch can exceed it, and the build refuses to run if any rung stops summing.

01 0.40% CURVE RESERVEback into the pool, deepens the book $1.00
02 0.25% $LAUNCH BUYBACKmarket-buys $LAUNCH, 50% burn / 50% stakers $0.63
03 0.20% COIN CREATORpaid per trade, streams forever $0.50
04 0.10% PROTOCOLops, audits, listings $0.25
05 0.05% REFERRERfalls to protocol if no ref code $0.13
1.00% TOTAL PAIDsums in code, or the build throws $2.50

The split is enforced in code: the build walks every rung of the band and if the 5 slices stop summing to that rung — or if the 2.00% cap stops holding — it throws and this page never renders. That is the only reason you can trust the table above.

where the buyback slice lands · 0.25%
$0.63
burned$0.3150.00% to stakers$0.3150.00%

The slice is spent as a market buy of $LAUNCH, at whatever the book asks at that moment. It is a bid funded by volume, not a distribution and not a claim on anything. It is not a yield and it is not a guarantee — when volume stops, the bid stops with it.

at the illustrative 24h flow on this build
curve volume$4.81M fees total$48.1K from trading$12.0K from graduations$2.2K bought $LAUNCH$14.2K at $0.0837169.8K tokens

Every figure in this block is ILLUSTRATIVE and derived from one seeded volume number. Halve the volume and every number here halves with it.

at $92,000 market cap the curve closes 03

Graduation

What happens the moment a curve completes: the curve stops, liquidity migrates, and the lock starts. It is a threshold, not a milestone anyone chooses.

01 THE CURVE FILLS Buys walk the price up the curve. Bonding progress is market cap against the $92,000 threshold — the same bondPct() the board and the coin page draw their bars from.
02 THE CURVE CLOSES At the threshold the curve stops accepting trades. No sniping window, no manual switch, no discretion — it is the same condition for every coin on the pad.
03 LIQUIDITY MIGRATES The quote reserve and the 200.00M LP allocation — 20% of supply, held back from the curve's 800.00M — move into a pool on Robinhood Chain. A 1.50% fee is taken on the migrated liquidity: on the $41.6K average of this seed set that is $624.00, of which $312.00 (50.00%) buys $LAUNCH.
04 THE LP IS FORWARDED The migrated LP is handed to a contract with no withdraw function, so it can never be pulled — and its pool fees are swept into the $LAUNCH buyback instead of being burned with it. Chapter 04 solves that against the two usual answers.

A locked pool is not a floor and nothing here promises a coin survives its own graduation. 3 coins in this ILLUSTRATIVE seed set have graduated, carrying $5.27M of combined cap between them — a survivorship sample, not a hit rate. The ones that died are not on the list, which is exactly why a list like this proves nothing.

burn is permanent · lock earns · this is both 04

The LP forwarder

Burning LP is permanent but earns nothing. Locking it earns but comes back. This does both at once, and here is exactly how.

Every pad has to answer one question at graduation: who holds the migrated LP? There are two usual answers and both of them give something away.

Burn it and the pool can never be pulled — but the fees that pool earns accrue to nobody for the rest of its life. The largest recurring revenue line in the whole product is set on fire to buy trust.

Lock it and the fees stay claimable — but the principal is only permanent until the timer runs out. That is not permanence, that is a deadline.

The third answer. The LP is transferred to an immutable contract that has no withdraw function at all. Not a timelock, not a delay, not a multisig — there is no code path that moves the position out, so nobody can pull it in any year, ever. The permanence is a property of the bytecode, exactly as it is with burning, and it is verifiable the same way: by reading the contract.

But the position is still owned, so what it earns is still claimable. The contract exposes one external function, collect(), callable by anyone, which sweeps the accrued pool fees straight into the same $LAUNCH buyback the trade fee funds — split 50.00% burn, 50.00% stakers, no discretion in between.

Every graduation stops being a one-off. Today a graduation pays one 1.50% slice of migrated liquidity. Under the forwarder it also becomes a permanent stream, and streams accumulate: graduated pools keep trading long after curve volume has rolled over, which is the half of the bid that does not die in a bear.

The pool inherits the coin's own fee rung, so this adds no new dial — a 2.00% coin forwards twice what a 1.00% coin does per unit of volume. It is not a yield and nothing is owed. No trading in the pool means nothing to sweep, and the forwarder sits there earning nothing at all.

one graduated pool at $41.6K liquidity and 55% daily turnover
pool volume a day$22.9K pool fee at 1.00%$228.80 forwarded to buyback$228.80 one-time graduation buyback$312.00 forwarder repays that in1.4d then, per year, per pool$83.5K

The one seeded input is the 55% turnover — ILLUSTRATIVE. Everything else runs through the same fee engine the ticket charges with. Halve the turnover and every figure here halves.

the 7 graduations in one illustrative day, forwarding together
$584.6K/yr

That is $1,602 a day of $LAUNCH bought by pools that have already graduated — before a single new coin trades. Under a burn it is $0. This is a shape, not a projection: it holds only while those pools keep trading, and none of it is promised to anyone.

BURN IT PERMANENT, AND WORTHLESS

The LP goes to a dead address. Nobody can ever pull it, and nobody can ever claim a basis point of what it earns either. The trust is real and the revenue is set on fire with it.

principal permanencePERMANENT
enforced byDEAD ADDRESS
who can pull the LPNOBODY, EVER
pool trading fees go toNOBODY
forwarded to the $LAUNCH buyback, per pool, per year $0.00 nothing, forever
LOCK IT EARNS, THEN EXPIRES

The LP sits in a timelock. Fees are claimable the whole time, which is the point — but on day 365 the timer ends and the position can be pulled. The trust has a date on it.

principal permanenceUNTIL DAY 365
enforced byA TIMER
who can pull the LPTHE HOLDER, LATER
pool trading fees go toTHE LP HOLDER
forwarded to the $LAUNCH buyback, per pool, per year $83,512 $228.80 a day · until day 365
FORWARD IT PERMANENT, AND PRODUCTIVE

The LP is held by an immutable contract with no withdraw function. There is no code path out, so permanence is a property of the bytecode — the same guarantee burning gives. The one function it does expose sweeps the pool fees into the $LAUNCH buyback.

principal permanencePERMANENT
enforced byNO WITHDRAW FN
who can pull the LPNOBODY, EVER
pool trading fees go to$LAUNCH BUYBACK
forwarded to the $LAUNCH buyback, per pool, per year $83,512 $228.80 a day

Read the middle column honestly: a 365-day lock and the forwarder earn the same $228.80 a day. The difference is not the revenue, it is what happens on day 366 and who the revenue belongs to. The 365-day figure elsewhere in these docs is a timelock on the forwarder's routing parameters — the principal is not on a timer at all, because there is nothing to time when there is no withdraw.

what the protocol fixes · what the deployer picks 05

The LAUNCH rules

A short list of what the protocol fixes in code and what the person deploying a coin still gets to pick. Everything else is presentation.

6FIXED BY THE PROTOCOL nobody can change these, including us
THE CURVEconstant product, identical shape for every coin on the pad
THE SUPPLY1.00B total, 800.00M on the curve, 200.00M held back for the pool
THE SPLIT RATIO5 slices in fixed proportion — the rung scales all of them together
THE FEE CEILING2.00% a side, clamped inside the fee engine, unreachable from outside
THE GRADUATION CAP$92,000 market cap, the same condition for every coin
THE LPforwarded to an immutable contract, no withdraw function, not a creator choice
5Chosen by the deployer picked once, then immutable
THE PEG LANEone of 4, picked once and immutable afterwards
THE FEE RUNG0.25% to 2.00% in 0.25% steps, set once at deploy
THE PRESET3 bundles of launch constraints — opening buy, vesting, wallet cap
THE OPENING BUYany size the preset allows, bought off the same curve at the same price as you
NAME, TICKER, ARTcosmetic, unverified, and worth nothing on its own

The fee band, worked

The same three questions at the floor, the default and the ceiling. Every figure below is splitOf() and bpsOf() — the functions the ticket charges with — run at that rung.

0.25% the floor
fee on a $250.00 trade$0.63 of that, to the creator$0.13 of that, bids $LAUNCH$0.16 in and straight back out-0.50% creator, per $1.00M traded$500 buyback, per $1.00M traded$625

After graduation the pool inherits this rung, so a 0.25% coin forwards $20.9K a year into the buyback at the illustrative pool turnover — while volume lasts.

1.00% the default rung
fee on a $250.00 trade$2.50 of that, to the creator$0.50 of that, bids $LAUNCH$0.63 in and straight back out-1.99% creator, per $1.00M traded$2.0K buyback, per $1.00M traded$2.5K

After graduation the pool inherits this rung, so a 1.00% coin forwards $83.5K a year into the buyback at the illustrative pool turnover — while volume lasts.

2.00% the hard ceiling
fee on a $250.00 trade$5.00 of that, to the creator$1.00 of that, bids $LAUNCH$1.25 in and straight back out-3.96% creator, per $1.00M traded$4.0K buyback, per $1.00M traded$5.0K

After graduation the pool inherits this rung, so a 2.00% coin forwards $167.0K a year into the buyback at the illustrative pool turnover — while volume lasts.

The presets

A preset is a bundle of launch constraints, picked once at deploy and disclosed on every card the coin ever appears on. It constrains the creator. It does not protect the price, and the loosest one is deliberately still allowed.

FAIRFAIR LAUNCH

You take nothing at deploy. Every holder, including you, buys off the same curve at the same price.

creator opening buyNONE
vestingNOT NEEDED
max wallet1% FOR 10 BLOCKS
STANDARDVESTED DEV

A small opening buy, locked and released daily over a month. Anti-snipe holds the first blocks open.

creator opening buyUP TO 2%
vesting30D LINEAR
max wallet2% FOR 5 BLOCKS
DEGENUNVESTED DEV

No lock, no cap, no anti-snipe. The creator can sell in the same block you buy, and the badge says so.

creator opening buyUP TO 5%
vestingNONE
max walletNO CAP
one curve, one chain, and a lot of presentation 06

Where it executes

Which chain the curve actually settles on, what the pad does off-chain, and where the line between the two sits.

We run exactly one bonding curve, and it lives on Robinhood Chain. That is the whole integration. When a coin on this pad prices, fills, charges a fee and graduates, it is src/curve.mjs and src/fees.mjs doing it against an Robinhood Chain pair — the same two engines every figure in the six chapters above came out of.

Every other chain on this site is presentation. The chain rail on the terminal, the chain tags on your bags and the multi-chain folds in the portfolio are an ILLUSTRATIVE aggregated-router view: a quote drawn to show what a route would look like against third-party liquidity. We do not run a curve there, we are not integrated with those venues, we hold no inventory on them and we route nothing to them.

Nothing on this build executes anywhere. Not on Robinhood Chain, not on the 5 router-quoted chains, not on any venue. There is no order, no fill, no settlement and no custody behind any button on this site. The ticket solves arithmetic and prints it.

If you find any wording anywhere on this site that reads as though we execute, settle, custody or route on a chain other than Robinhood Chain, it is wrong and it is a bug — the intended claim is the one on this page and nothing stronger.

how to read the badges below
CURVEa real bonding curve we operate, solved by our engines
ROUTER-QUOTEDan ILLUSTRATIVE aggregated-router presentation, no integration behind it

Both rows end the same way: no order is executed anywhere. The badge says what a number is drawn from, never what was traded.

Robinhood Chaingas in ETH CURVE
bonding curve we operateYES
numbers on screen come fromOUR ENGINES
venue integrationTHIS PAD
orders executed hereNONE

The curve, the fee split and graduation all run here. Even so, this build is a design review: nothing is executed on Robinhood Chain either.

Solanagas in SOL ROUTER-QUOTED
bonding curve we operateNO
numbers on screen come fromAN ILLUSTRATIVE ROUTER VIEW
venue integrationNONE
orders executed hereNONE

Shown for routing context only. ILLUSTRATIVE — we are not integrated with SOL liquidity and no order is executed there.

Ethereumgas in ETH ROUTER-QUOTED
bonding curve we operateNO
numbers on screen come fromAN ILLUSTRATIVE ROUTER VIEW
venue integrationNONE
orders executed hereNONE

Shown for routing context only. ILLUSTRATIVE — we are not integrated with ETH liquidity and no order is executed there.

Basegas in ETH ROUTER-QUOTED
bonding curve we operateNO
numbers on screen come fromAN ILLUSTRATIVE ROUTER VIEW
venue integrationNONE
orders executed hereNONE

Shown for routing context only. ILLUSTRATIVE — we are not integrated with BASE liquidity and no order is executed there.

BNB Chaingas in BNB ROUTER-QUOTED
bonding curve we operateNO
numbers on screen come fromAN ILLUSTRATIVE ROUTER VIEW
venue integrationNONE
orders executed hereNONE

Shown for routing context only. ILLUSTRATIVE — we are not integrated with BSC liquidity and no order is executed there.

Trongas in TRX ROUTER-QUOTED
bonding curve we operateNO
numbers on screen come fromAN ILLUSTRATIVE ROUTER VIEW
venue integrationNONE
orders executed hereNONE

Shown for routing context only. ILLUSTRATIVE — we are not integrated with TRON liquidity and no order is executed there.

6 chains are named across this build and 1 of them carries a curve. The gas prices, block times and native asset prices used to draw the router rows are ILLUSTRATIVE reference figures, not a live gas read, and a router quote is not a fill, not a guarantee of a fill, and not an offer to arrange one.

same weight as everything above it, on purpose 07

What this does not do

The limits, stated at the same weight as everything above. Read this part slowly.

Read this before the rest

No yield, no floor, no promise.A bonding curve only ever prices what buyers put in. Nothing here pays a return, and the $LAUNCH buyback is a bid funded by volume — not a guarantee, not interest, and not owed to anyone. Volume dies, the bid dies with it.
The peg is a second way to lose.Quote a coin in ETH or a tokenized equity and you carry that asset too. The coin can go up while the peg goes down and you still end the day red. The USDC lane removes that variable and nothing else.
The round trip is always negative.In and straight back out costs -1.99% of your money in every lane — solved above, not asserted — before the market has moved at all. You need that much of a gain just to be level, and the peg can take it back on its own.
Most of these go to zero.Fair launch means no vesting, no allocation and no protection. The deployer can sell into you at any moment — the pad shows you their balance, it does not stop them, and it will never pretend it can.
The forwarder is not a yield either.It sweeps pool fees into a market buy. It pays nobody directly, nothing is owed, and a graduated pool that stops trading forwards $0. The $83.5K figure in chapter 04 is arithmetic on an ILLUSTRATIVE turnover, not a forecast of one.
A preset is a disclosure, not a shield.Even the strictest one only constrains the deployer's own bag. It does nothing about anyone else selling, nothing about the peg, and the loosest preset is still allowed — the badge tells you which, and stops there.
One chain carries a curve.Every other chain named on this site is an ILLUSTRATIVE aggregated-router presentation with no integration behind it, and no order is executed on any chain, including Robinhood Chain. Chapter 06 spells out exactly which is which.
We are not your counterparty or your adviser.No order is filled by us, no position is managed for you, and nothing on this site is advice, an offer, or a forecast. You are trading a contract, at your own risk, with your own money.
This build is not live.Every coin, wallet, price and flow figure across these pages is ILLUSTRATIVE seed data for design review, solved through the real engines so the shapes are honest. It is not market data.
Deploy a coin See the board engines: src/curve.mjs · src/fees.mjs — the same source this page just ran