King of the Markets (Standard Reserve) on Robinhood Chain
How King of the Markets prices bonding curves in stock tokens (SPCX, BABA, SKHY) and graduates them to Uniswap v4 on Robinhood Chain: contracts and API.
King of the Markets, the Standard Reserve's launchpad, sells each token on its own bonding curve priced in a stock token (SPCX, BABA or SKHY) and graduates it into a Uniswap v4 pool with permanently locked liquidity. List its tokens with GET /v1/robinhood/tokens?launchpad=standard_reserve, get stats with GET /v1/robinhood/launchpads/standard_reserve, and one token's lifecycle with /token/{address}/launch.
King of the Markets is the launchpad of The Standard Reserve. Its bonding curves are priced in tokenized stocks instead of ETH: every token is paired with SPCX, BABA or SKHY from launch, and buyers pay in that stock (or in ETH or USDG, converted on the way in). Tokens can’t be transferred until they graduate; when the curve sells out, the token moves into a Uniswap v4 pool against the same stock, with its liquidity locked for good.
King of the Markets at a glance
| King of the Markets | |
|---|---|
| Crius launchpad id | standard_reserve (page slug standard-reserve) |
| Launch | LaunchFactory deploys the token (1 billion supply) and a per-token BondingCurve clone; launch fee 0.0005 ETH |
| Quote assets | Stock tokens: SPCX, BABA, SKHY. ETH and USDG are converted by the LaunchRouter |
| Bonding | Constant-product curve over virtual reserves; token transfers locked until graduation |
| Graduation | When the curve's supply is sold; Graduated on the LaunchFactory |
| After graduation | Uniswap v4 pool (fee 0, tick spacing 200) with the LaunchHook; liquidity permanently locked |
| Fees | 1% base fee (30% creator, 70% protocol), creator tax 0–5%, snipe fee from 99% over the first 7 seconds |
| Graduation rate | 1.00% (graduation_rate_pct: 1.00319), median 2,835 blocks to graduate (about 5 minutes) |
How a King of the Markets token launches and graduates
- Launch. The creator calls
launchon the LaunchFactory with the stock to pair with, name, symbol, metadata, creator tax, snipe-fee switch and an optional charter drop. The factory deploys the token through the TokenDeployer, creates a BondingCurve clone and emitsLaunched, which already contains the v4 pool the token will graduate into. Crius attributes the token from that event. - Bonding. Trades go to the curve and are priced in the stock. Each trade pays the 1% base fee (plus any creator tax and, in the first 7 seconds, the snipe fee); the creator’s share collects in the FeeEscrow and the rest goes to the protocol’s Safe. Tokens can’t be transferred outside the curve yet.
- Graduation. The buy that takes the last curve tokens triggers graduation: the token moves into the v4 pool fixed at launch with its pool supply of tokens, and that liquidity is locked permanently. If the launch had a charter drop, those tokens go to the CharterDrop contract for $STANDARD charter holders.
- After graduation. The LaunchHook charges the same fee on pool swaps. Crius indexes the v4 pool swaps directly.
The first launch, Kimchi (0x92de9d3888953f3c6a55840f189c409976d9bba1, block 88,527,856, paired with SKHY), sold 770 million tokens on its curve and put 220 million into its pool. Its launch block is the since_block Crius reports.
King of the Markets contracts on Robinhood Chain
| Contract | Address | What it does |
|---|---|---|
| LaunchFactory | 0x3d6ea4e97b8ab9e1a1b4943febffe22d8c920091 | Launches tokens; emits Launched and Graduated (verified) |
| BondingCurve implementation | 0x0d6fd6f0f07c1b6caec7150966a801b7d5a991e3 | Logic of every per-token curve (each launch is an EIP-1167 clone) |
| LaunchHook | 0x048f2dc8a71a0321b5e119cd577c56d0190920cc | Uniswap v4 hook of every graduated pool; charges the fee on pool swaps |
| LaunchRouter | 0x190b452d16e12e3beedd76a030ea991fe3856c33 | Lets buyers pay and sellers receive ETH or USDG, converted to and from the stock |
| TokenDeployer | 0xf47e03bea56c4de656dc7423ebf66e503f84f7be | Deploys launch tokens for the factory |
| FeeEscrow | 0xcbc8f65ef158c829379472dee771cf3e7741440e | Holds each curve's creator fees until claimed by its fee recipient |
| Fee Safe | 0x047829087f9ac81fdb05f7b750458afe3d72415f | 2-of-4 Safe: launch fees, the protocol share of trade fees, snipe fees |
| CharterDrop | 0xff4639d2369b7411e666c9b4a44dbfb2b51ba1e1 | Receives charter-drop tokens at graduation for $STANDARD charter holders |
| SessionFeeHook | 0xc15b155a3094934171a15625d1a80aba267b6080 | Hook on the stock/USDG pools the router converts through; its fee depends on the US market session |
| Deployer and owner | 0xb1748f1857bef8de020982aa33f6f9cc1b9ad3c1 | Deployed the contracts and owns the factory and hooks |
| SPCX / BABA / SKHY | 0x4a0e65a3eccec6dbe60ae065f2e7bb85fae35eea / 0xad25ac6c84d497db898fa1e8387bf6af3532a1c4 / 0x84cab63bc87912e71ad199ff14a0ba45de68fef8 | The stock tokens curves are priced in |
Query King of the Markets with Crius
King of the Markets stats: 2,193 launches, 22 graduations
How active is King of the Markets on Robinhood Chain?
curl "https://api.crius.sh/v1/robinhood/launchpads/standard_reserve?days=3"const res = await fetch("https://api.crius.sh/v1/robinhood/launchpads/standard_reserve?days=3");const { data, meta } = await res.json();import requests
r = requests.get( "https://api.crius.sh/v1/robinhood/launchpads/standard_reserve?days=3",)body = r.json()print(body["data"])Real response 200 Captured Oct 28, 2026 · 347 lines (arrays trimmed)
{ "data": { "contracts": { "launch_contracts": [ "0x3d6ea4e97b8ab9e1a1b4943febffe22d8c920091" ] }, "history": { "days": 3, "points": [ { "date": "2026-10-26", "fees_usd": 143.172, "graduated": 0, "launches": 5, "traders": 200, "trades": 766, "volume_usd": 74007.1 }, { "date": "2026-10-27", "fees_usd": 22.6598, "graduated": 0, "launches": 4, "traders": 142, "trades": 518, "volume_usd": 65636.9 }, { "date": "2026-10-28", "fees_usd": 24.9723, "graduated": 0, "launches": 1, "traders": 196, "trades": 673, "volume_usd": 94840.3 } ] }, "id": "standard_reserve", "name": "King of the Markets (Standard Reserve)", "since_block": 88527856, "stats": { "fees_usd_24h": { "lp": 15.7398, "tax": 9.64612, "total": 25.3859 }, "graduated": 22, "graduated_24h": 0, "graduation_rate_pct": 1.00319, "launches_24h": 1, "median_blocks_to_graduate": 2835, "tokens_launched": 2193, "traders_24h": 217, "trades_24h": 739, "volume_by_quote_usd_24h": { "eth": 0.343093, "other": 0, "stock": 104433, "usdg": 240.598 }, "volume_usd_24h": 104674 }, "top_tokens_24h": [ { "address": "0xd589027135d4dad0f269c4bb6986d28e4e62e44d", "buy_volume_usd": { "1h": 14968.8, "24h": 22369.9, "5m": 0, "6h": 21336.1 }, "buyers": { "1h": 1, "24h": 3, "5m": 0, "6h": 2 }, "buys": { "1h": 27, "24h": 102, "5m": 0, "6h": 45 }, "change_pct": { "1h": -8.45096, "24h": -5.52872, "5m": -9.35954, "6h": -0.753962 }, "created_block": 92487736, "created_ts": 1792399800320, "decimals": 18, "fdv_usd": 3918.47, "holders": 2, "launchpad": "standard_reserve", "launchpad_name": "King of the Markets (Standard Reserve)", "links": { "discord": null, "farcaster": null, "github": null, "telegram": null, "twitter": null, "website": null }, "liquidity_usd": 2.30232, "logo": "https://api.crius.sh/v1/robinhood/logo/0xd589027135d4dad0f269c4bb6986d28e4e62e44d.png?size=128", "market_cap_usd": 3918.47, "name": "The Federal Bird", "price_eth": 0.00000000166354, "price_usd": 0.00000391847, "progress_pct": null, "quote": "SPCX", "sell_volume_usd": { "1h": 14819.5, "24h": 22248.5, "5m": 0, "6h": 21126 }, "sellers": { "1h": 1, "24h": 4, "5m": 0, "6h": 2 }, "sells": { "1h": 25, "24h": 97, "5m": 0, "6h": 39 }, "status": "bonding", "symbol": "FEDBIRD", "traders": { "1h": 1, "24h": 4, "5m": 0, "6h": 2 }, "txns": { "1h": 52, "24h": 199, "5m": 0, "6h": 84 }, "volume_usd": { "1h": 29788.3, "24h": 44618.4, "5m": 0, "6h": 42462.1 } }, { "address": "0x5452fcb54894027801cf8852e6acbca2890cb5f7", "buy_volume_usd": { "1h": 364.574, "24h": 13346.5, "5m": 364.574, "6h": 2015.97 }, "buyers": { "1h": 1, "24h": 34, "5m": 1, "6h": 12 }, "buys": { "1h": 1, "24h": 99, "5m": 1, "6h": 22 }, "change_pct": { "1h": -1.16762, "24h": -19.4149, "5m": -2.54228, "6h": -1.57592 }, "created_block": 92575867, "created_ts": 1792408887700, "decimals": 18, "fdv_usd": 41036.1, "holders": 125, "launchpad": "standard_reserve", "launchpad_name": "King of the Markets (Standard Reserve)", "links": { "discord": "https://discord.gg/AsWJpX4eA", "farcaster": null, "github": null, "telegram": null, "twitter": "https://x.com/Skarly_co1n", "website": null }, "liquidity_usd": 18622.7, "logo": "https://api.crius.sh/v1/robinhood/logo/0x5452fcb54894027801cf8852e6acbca2890cb5f7.png?size=128", "market_cap_usd": 41036.1, "name": "SKARLY COIN", "price_eth": 0.0000000174215, "price_usd": 0.0000410361, "progress_pct": 100, "quote": "SPCX", "sell_volume_usd": { "1h": 511.699, "24h": 14271.2, "5m": 461.171, "6h": 2109.35 }, "sellers": { "1h": 2, "24h": 39, "5m": 2, "6h": 9 }, "sells": { "1h": 3, "24h": 93, "5m": 2, "6h": 23 }, "status": "graduated", "symbol": "SKARLY", "traders": { "1h": 3, "24h": 49, "5m": 3, "6h": 15 }, "txns": { "1h": 4, "24h": 192, "5m": 3, "6h": 45 }, "volume_usd": { "1h": 876.273, "24h": 27617.6, "5m": 825.745, "6h": 4125.32 } }, { "address": "0xbf9b33ed15069775e799c7af7ccb0637f8eeb9bf", "buy_volume_usd": { "1h": 157.31, "24h": 6629.07, "5m": 0, "6h": 4243.74 }, "buyers": { "1h": 1, "24h": 69, "5m": 0, "6h": 44 }, "buys": { "1h": 1, "24h": 97, "5m": 0, "6h": 61 }, "change_pct": { "1h": -8.37934, "24h": 25.1002, "5m": -3.35261, "6h": 23.1233 }, "created_block": 88533429, "created_ts": 1791997672900, "decimals": 18, "fdv_usd": 36672.5, "holders": 280, "launchpad": "standard_reserve", "launchpad_name": "King of the Markets (Standard Reserve)", "links": { "discord": null, "farcaster": null, "github": null, "telegram": null, "twitter": "https://x.com/standardcatrsv", "website": "https://standardcat.family/" }, "liquidity_usd": 17685.7, "logo": "https://api.crius.sh/v1/robinhood/logo/0xbf9b33ed15069775e799c7af7ccb0637f8eeb9bf.png?size=128", "market_cap_usd": 36672.5, "name": "Standard Cat", "price_eth": 0.0000000155689, "price_usd": 0.0000366725, "progress_pct": 100, "quote": "SPCX", "sell_volume_usd": { "1h": 548.854, "24h": 5528.69, "5m": 143.062, "6h": 3349.01 }, "sellers": { "1h": 8, "24h": 57, "5m": 2, "6h": 34 }, "sells": { "1h": 9, "24h": 68, "5m": 2, "6h": 37 }, "status": "graduated", "symbol": "SCAT", "traders": { "1h": 9, "24h": 75, "5m": 2, "6h": 47 }, "txns": { "1h": 9, "24h": 151, "5m": 2, "6h": 89 }, "volume_usd": { "1h": 706.164, "24h": 12157.8, "5m": 143.062, "6h": 7592.75 } } ], "type": "config_driven", "website": "https://www.standardreserve.xyz" }, "meta": { "block": 100410896, "block_age_ms": 1199, "block_ts": 1793225495000, "chain": "robinhood", "finalized_block": 100401329, "lag_ms": 54, "notes": [ "volume and trades: every trade of the launchpad's tokens in any pool, on the curve and after graduation", "fees_usd_24h.lp: LP fees at each pool's fee (v4: the swap's own fee); tax: token and hook taxes measured from trades (taxes a hook takes in the quote currency on sells are not measured yet)" ], "safe_block": 100405028 }}What this tells you
name: "King of the Markets (Standard Reserve)",tokens_launched: 2193,graduated: 22,median_blocks_to_graduate: 2835.- In 24 hours: 1 launch, 739 trades by 217 traders and
volume_usd_24h: 104674, of which $104,433 against stock tokens (volume_by_quote_usd_24h.stock). Launches have slowed to 5, 4 and 1 a day on 2026-10-26, 27 and 28 (history.points), while volume held at $65,000–$95,000 a day. fees_usd_24h.totalis only $25.39: the fees are taken in the stock token by the curve and hook, and taxes a hook takes in the quote currency aren’t measured yet (meta.notes).top_tokens_24his led by The Federal Bird (0xd589027135d4dad0f269c4bb6986d28e4e62e44d): $44,618.4 of volume from 4 traders, on $2.30 of liquidity, still bonding. Volume without traders means little. SKARLY COIN (0x5452fcb54894027801cf8852e6acbca2890cb5f7) and Standard Cat (0xbf9b33ed15069775e799c7af7ccb0637f8eeb9bf) are graduated with 125 and 280 holders. All three are quoted in SPCX.
Graduated King of the Markets tokens
Which King of the Markets tokens have graduated, and what do their pools hold?
curl "https://api.crius.sh/v1/robinhood/tokens?list=graduated&launchpad=standard_reserve&limit=3"const res = await fetch("https://api.crius.sh/v1/robinhood/tokens?list=graduated&launchpad=standard_reserve&limit=3");const { data, meta } = await res.json();import requests
r = requests.get( "https://api.crius.sh/v1/robinhood/tokens?list=graduated&launchpad=standard_reserve&limit=3",)body = r.json()print(body["data"])Real response 200 Captured Oct 28, 2026 · 281 lines (arrays trimmed)
{ "data": [ { "address": "0x5452fcb54894027801cf8852e6acbca2890cb5f7", "buy_volume_usd": { "1h": 364.574, "24h": 13356.7, "5m": 364.574, "6h": 2065.48 }, "buyers": { "1h": 1, "24h": 35, "5m": 1, "6h": 12 }, "buys": { "1h": 1, "24h": 100, "5m": 1, "6h": 23 }, "change_pct": { "1h": 6.5113, "24h": -13.9844, "5m": 5.02984, "6h": 6.67792 }, "created_block": 92575867, "created_ts": 1792408887700, "decimals": 18, "fdv_usd": 44224.5, "holders": 126, "launchpad": "standard_reserve", "launchpad_name": "King of the Markets (Standard Reserve)", "links": { "discord": "https://discord.gg/AsWJpX4eA", "farcaster": null, "github": null, "telegram": null, "twitter": "https://x.com/Skarly_co1n", "website": null }, "liquidity_usd": 19332.3, "logo": "https://api.crius.sh/v1/robinhood/logo/0x5452fcb54894027801cf8852e6acbca2890cb5f7.png?size=128", "market_cap_usd": 44224.5, "name": "SKARLY COIN", "price_eth": 0.0000000187751, "price_usd": 0.0000442245, "progress_pct": 100, "quote": "SPCX", "sell_volume_usd": { "1h": 156.895, "24h": 13916.4, "5m": 106.367, "6h": 1754.55 }, "sellers": { "1h": 1, "24h": 39, "5m": 1, "6h": 9 }, "sells": { "1h": 2, "24h": 92, "5m": 1, "6h": 22 }, "status": "graduated", "symbol": "SKARLY", "traders": { "1h": 2, "24h": 49, "5m": 2, "6h": 15 }, "txns": { "1h": 3, "24h": 192, "5m": 2, "6h": 45 }, "volume_usd": { "1h": 521.469, "24h": 27273.1, "5m": 470.942, "6h": 3820.03 } }, { "address": "0x9353ac4dcf13630169e22188894deb20abf40e3a", "buy_volume_usd": { "1h": 0, "24h": 0, "5m": 0, "6h": 0 }, "buyers": { "1h": 0, "24h": 0, "5m": 0, "6h": 0 }, "buys": { "1h": 0, "24h": 0, "5m": 0, "6h": 0 }, "change_pct": { "1h": -0.969516, "24h": -4.73911, "5m": -0.969516, "6h": -0.969516 }, "created_block": 90257835, "created_ts": 1792171816500, "decimals": 18, "fdv_usd": 6283.91, "holders": 126, "launchpad": "standard_reserve", "launchpad_name": "King of the Markets (Standard Reserve)", "links": { "discord": null, "farcaster": null, "github": null, "telegram": null, "twitter": "https://x.com/payloadspcx", "website": "https://payloadspcx.com/" }, "liquidity_usd": 7322.74, "logo": "https://api.crius.sh/v1/robinhood/logo/0x9353ac4dcf13630169e22188894deb20abf40e3a.png?size=128", "market_cap_usd": 6023.68, "name": "PAYLOAD", "price_eth": 0.00000000266777, "price_usd": 0.00000628391, "progress_pct": 100, "quote": "SPCX", "sell_volume_usd": { "1h": 0, "24h": 18.1582, "5m": 0, "6h": 0 }, "sellers": { "1h": 0, "24h": 3, "5m": 0, "6h": 0 }, "sells": { "1h": 0, "24h": 3, "5m": 0, "6h": 0 }, "status": "graduated", "symbol": "PAYLOAD", "traders": { "1h": 0, "24h": 3, "5m": 0, "6h": 0 }, "txns": { "1h": 0, "24h": 3, "5m": 0, "6h": 0 }, "volume_usd": { "1h": 0, "24h": 18.1582, "5m": 0, "6h": 0 } }, { "address": "0x3cedeb9e2b73ae92c61aa4bb5fa27d1cbab75d65", "buy_volume_usd": { "1h": 0, "24h": 0, "5m": 0, "6h": 0 }, "buyers": { "1h": 0, "24h": 0, "5m": 0, "6h": 0 }, "buys": { "1h": 0, "24h": 0, "5m": 0, "6h": 0 }, "change_pct": { "1h": -3.48023, "24h": -3.40644, "5m": -3.48023, "6h": -3.48023 }, "created_block": 89623205, "created_ts": 1792107543500, "decimals": 18, "fdv_usd": 2512.6, "holders": 34, "launchpad": "standard_reserve", "launchpad_name": "King of the Markets (Standard Reserve)", "links": { "discord": null, "farcaster": null, "github": null, "telegram": null, "twitter": null, "website": null }, "liquidity_usd": 4876.36, "logo": "https://api.crius.sh/v1/robinhood/logo/0x3cedeb9e2b73ae92c61aa4bb5fa27d1cbab75d65.png?size=128", "market_cap_usd": 2512.6, "name": "The Banking King", "price_eth": 0.0000000010667, "price_usd": 0.0000025126, "progress_pct": 100, "quote": "SPCX", "sell_volume_usd": { "1h": 0, "24h": 0.482033, "5m": 0, "6h": 0 }, "sellers": { "1h": 0, "24h": 2, "5m": 0, "6h": 0 }, "sells": { "1h": 0, "24h": 2, "5m": 0, "6h": 0 }, "status": "graduated", "symbol": "KING", "traders": { "1h": 0, "24h": 2, "5m": 0, "6h": 0 }, "txns": { "1h": 0, "24h": 2, "5m": 0, "6h": 0 }, "volume_usd": { "1h": 0, "24h": 0.482033, "5m": 0, "6h": 0 } } ], "meta": { "block": 100410006, "block_age_ms": 675, "block_ts": 1793225406000, "chain": "robinhood", "finalized_block": 100401329, "lag_ms": 42, "list": "graduated", "next_cursor": "3", "safe_block": 100405028, "stats_since": "chain_start", "window": "24h" }}What this tells you
- SKARLY COIN (
0x5452fcb54894027801cf8852e6acbca2890cb5f7):status: "graduated",quote: "SPCX", a $44,224.5 market cap and $19,332.3 of liquidity. - PAYLOAD (
0x9353ac4dcf13630169e22188894deb20abf40e3a) has $7,322.74 of liquidity against a $6,023.68 market cap and only sells in the last 24 hours. Locked liquidity stays in the pool when the price falls, so liquidity can exceed market cap. - The Banking King (
0x3cedeb9e2b73ae92c61aa4bb5fa27d1cbab75d65) has 34 holders and $4,876.36 of liquidity.
/token/{address}/launch (Free plan) returns the factory, creator, quote stock, launch transaction and block, status, graduated_block and the token’s pools, including the v4 pool with the LaunchHook.
Use it in your app
-
Use the underscore id. Filters and stream channels take
standard_reserve:/tokens?launchpad=standard_reserve,launches:standard_reserve. -
Show prices in USD and in the stock.
price_usdis converted through the stock token’s pools;quotesays which stock. A move in SPCX moves every SPCX-paired token’s USD price. -
Don’t offer transfers before graduation. Tokens on the curve can only be bought and sold through it; a wallet app should hide send buttons until
statusisgraduated. -
Look past volume. With few launches a day, a single token with four traders can top the list. Rank by
tradersor uselist=trending&launchpad=standard_reserve.
# King of the Markets tokens on their curves, with the stock they're priced in.import requests
rows = requests.get( "https://api.crius.sh/v1/robinhood/tokens", params={"list": "bonding", "launchpad": "standard_reserve", "limit": 50}, timeout=10,).json()["data"]for t in rows: print(f"{t['symbol']:<10} {t['address']} vs {t['quote']}: progress {t['progress_pct']} " f"traders 24h {t['traders']['24h']} liq ${t['liquidity_usd']:,.2f}")Frequently asked questions
How do I list King of the Markets tokens?
Call GET https://api.crius.sh/v1/robinhood/tokens?list=new&launchpad=standard_reserve for new launches, list=bonding&launchpad=standard_reserve for tokens on their curves and list=graduated&launchpad=standard_reserve for graduations. The launchpad id is standard_reserve, with an underscore.
Why are King of the Markets tokens priced in stock tokens?
Each curve is denominated in one listed stock token: SPCX, BABA or SKHY. Buyers can pay with ETH or USDG through the LaunchRouter, which converts to the stock in the same transaction. Crius reports quote as the stock and converts price_usd through the stock token's own pools.
When does a King of the Markets token graduate?
When its curve sells its last tokens. The buy that empties the curve triggers Graduated on the LaunchFactory, and the token moves into a Uniswap v4 pool (fee 0, tick spacing 200, hook LaunchHook) whose id was fixed at launch. The liquidity is locked permanently. Of 2,193 launches, 22 had graduated when the samples were captured.
What fees does King of the Markets charge?
A 1% base fee on curve and pool trades (30% of it to the creator through the FeeEscrow, 70% to the protocol's Safe), an optional creator tax of up to 5% that can only be lowered, and a snipe fee on curve buys that starts at 99% and is gone after 7 seconds.
Related
Get your free Crius API key
Every example on this page works with a free key: higher rate limits than the anonymous plan, holders, wallets and the WebSocket stream. No card needed.
- Robinhood Chain (4663) only, from our own archive nodes
- REST + WebSocket
- Pay on-chain or by card