Docs

Stonky is a launchpad on Ethereum mainnet. Every token launches on a bonding curve that fills with a real asset — a tokenised US share, vaulted gold, a Treasury bill, Ether or Bitcoin — and graduates to Uniswap with its liquidity burned.

The curve

A launch mints exactly 1,000,000,000 tokens. 800 million sit on a constant-product bonding curve; the remaining 200 million are held back for the Uniswap pool. There is no mint function, no team allocation and no vesting.

The curve opens with a virtual reserve of the backing asset, which sets the starting price without anyone seeding liquidity. As people buy, the real asset accumulates in the contract and the price rises along the curve; selling walks it back down. The virtual reserve is never withdrawable — it only shapes the price.

Supply
1,000,000,000, fixed
On the curve
800,000,000 (80%)
Held for Uniswap
200,000,000 (20%)
Curve
constant product, with a virtual reserve

Backing assets

A backing asset has to be a freely transferable ERC-20: a bonding curve is a contract, not a KYC’d investor, so anything that checks an allowlist on transfer simply reverts. That rules out BlackRock’s BUIDL and Ondo’s OUSG by construction, not by preference.

Backed’s xStocks pass that test: their only transfer gate is a sanctions blocklist, with no allowlist, so a curve can hold them. That is what makes tokenised equities usable here at all.

The pairs page shows each one with its live price and graduation target.

Fees

Every buy and sell pays a 1% fee in the backing asset. It is split down the middle, and the split is enforced by the contract: the platform’s share is capped at 50% and cannot be raised after a token is live.

Swap fee
1% of the quote value, both directions
Platform
50% — capped in the contract
Creator or holders
50%
Launch fee
set by the desk; 0 by default

The platform’s share accrues inside the contract and is withdrawn to the treasury separately, rather than being pushed on every trade. A stablecoin that blacklists the treasury would otherwise revert every swap, including sells.

Standard vs Reward

A Standard token accrues the creator’s half to the creator, who claims it whenever they like.

A Reward token streams that half to holders instead. Each trade adds to a per-token reward index; a holder’s share accrues while they hold and follows the balance when they buy, sell or transfer. It pays in the backing asset — hold a gold-backed Reward token and you earn PAXG, not more of the token.

Graduation

When the curve has collected its target, graduation fires inside that same buy. The collected asset and a matching amount of tokens are deposited into the Uniswap V2 pair at the curve’s exact final price, and the LP tokens go to the burn address. Nobody, including the platform, can pull that liquidity out.

Every token left on the launchpad is burned in the same transaction, so the circulating supply afterwards is exactly what the market bought plus what backs the pool.

The pair is created at launch and locked until that moment, which closes the attack where somebody seeds the pool early and captures a slice of the liquidity meant to be burned.

Contract surface

Everything the site does goes through one contract.

createToken
name, symbol, backing asset, Standard or Reward, metadata
buy / buyWithETH
quote in, minimum tokens out, recipient, deadline
sell / sellForETH
tokens in, minimum quote out, deadline
claimCreatorFees
creator only
claimRewards
any holder of a Reward token
flushPendingRewards
anyone; releases fees held below the distribution floor
withdrawPlatformFees
anyone; always pays the treasury address

Selling is deliberately not pausable: a pause can stop launches and buys, never a holder leaving a curve.

Security

The contracts carry 44 tests and were reviewed twice by independent passes. Two findings were serious and are fixed with regression tests: graduation could be bricked forever by donating dust to the pair and calling its public sync(), and the reward index truncated every distribution to zero on 6- and 8-decimal assets like USDC and WBTC.

Solvency is asserted after every payout: the contract tracks what it owes per asset — curve reserves, creator fees, reward liabilities — and refuses any transfer that would take its balance below that. One market cannot be drained to pay another.

These contracts have not had a paid third-party audit. Size your first launches with that in mind.

Risks

  • Anyone can launch anything. A name and a logo prove nothing about who is behind them.
  • Most tokens on any launchpad go to zero. Assume yours will and size accordingly.
  • The backing asset moves too. A gold-backed token falls in dollar terms when gold does; an equity-backed one carries that company’s risk and its issuer’s.
  • Tokenised equities are issued by a third party under its own terms, including jurisdiction limits. Read the issuer’s documentation before treating one as a share.
  • Nothing here is investment advice.