CRIUS Docs
API status Get API key
Discovery & launchpads

How to create a token on Robinhood Chain (launchpads compared)

The ways to create a token on Robinhood Chain: Pons, Flap.sh, Bankr, Long.xyz, Flywheel, King of the Markets or your own ERC-20, compared with real launch data.

Updated 4 min read
Short answer

Crius doesn't create tokens. On Robinhood Chain you create one through a launchpad (Pons, Flap.sh, Bankr, Long.xyz, Flywheel or King of the Markets) or by deploying your own ERC-20 and adding a Uniswap pool. Once it exists, GET /v1/robinhood/tokens?list=new lists it, /token/{address} shows how it was created (creation.attribution, launchpad) and /token/{address}/security scores it, all without an API key.

Crius doesn’t create tokens: it indexes them once they exist. On Robinhood Chain (chain ID 4663) a token is created in one of two ways. Most go through a launchpad, a set of contracts that deploys the token for you, gives it a first market (a bonding curve or a Uniswap v4 pool) and locks or burns the liquidity. The rest are deployed directly: someone deploys their own ERC-20 contract and adds a Uniswap pool by hand. This guide compares the six launchpads Crius attributes, using their live stats, and then shows how to find and check a new token, whichever way it was made.

Robinhood Chain launchpads, side by side

Each launchpad has its own page with contracts, fees and graduation rules. In short:

Launchpad (launchpad id)How a token launchesAfter launchLiquidityLaunches (all time / 24h)
Pons (pons)Per-token bonding curve priced in ETH, USDG or a stock tokenGraduates to a Uniswap v4 pool with the PonsV2MemeHookLocked permanently in the Pons launch locker716,441 / 1,942
Flap.sh (flap)Curve inside the Flap Portal; tax or non-tax tokensGraduates to a Uniswap v2 pair at 800 million tokens circulatingLP tokens burned387,424 / 1,185
Bankr (bankr)The Bankr agent launches through the Doppler AirlockTrades on a Uniswap v4 pool from the first block; no graduationLocked permanently98,674 / 22
Long.xyz (long)Long's launchers, through the Doppler AirlockTrades on a Uniswap v4 pool from the first block; no graduationIn its Doppler v4 pool83,736 / 554
Flywheel (flywheel)Factory opens a v4 pool whose hook holds the liquidity and takes 4% of every swapGraduates in place when the hook's liquidity reaches its targetHeld by the hook1,353 / 15
King of the Markets (standard_reserve)Per-token bonding curve priced in SPCX, BABA or SKHYGraduates to a Uniswap v4 pool against the same stockLocked permanently2,193 / 1
Your own ERC-20 (launchpad: null)You deploy the contractWhatever pool you create on Uniswap v2, v3 or v4In your wallet unless you lock or burn itNot counted per launchpad

Six launchpads: 716,441 Pons launches, 1.46% graduate

Which Robinhood Chain launchpads exist, how many tokens has each launched, and how many graduate?

GET/v1/robinhood/launchpads
curl "https://api.crius.sh/v1/robinhood/launchpads"
Real response 200 Captured Oct 28, 2026 · 225 lines (arrays trimmed)
{
"data": [
{
"contracts": {
"buyback_vault": "0x42df2a798f82289e177311362e8f5ccc45c1219c",
"factory": "0x7ed598bcef8bd9edd8c97a195c6d13f40801ec7e",
"fee_escrow": "0xd3afeb2a57f70ef218aa82451c51b2fb0416ac9e",
"hook": "0xe5e702641ea86f4ae6cc3cdaed2b886f976be044",
"launch_and_buy": "0xe33e9e479df8802cb0866d5d05258bec4cf62948",
"lp_locker": "0x267444d099b10fb5ed7c3cc7b7c767adca574952"
},
"id": "pons",
"name": "Pons",
"since_block": 27027321,
"stats": {
"fees_usd_24h": {
"lp": 114492,
"tax": 155324,
"total": 269817
},
"graduated": 10485,
"graduated_24h": 22,
"graduation_rate_pct": 1.46348,
"launches_24h": 1942,
"median_blocks_to_graduate": 2490,
"tokens_launched": 716441,
"traders_24h": 56613,
"trades_24h": 308146,
"volume_by_quote_usd_24h": {
"eth": 13534110,
"other": 3243864,
"stock": 3335245,
"usdg": 7256660
},
"volume_usd_24h": 27369878
},
"type": "bonding_curve_to_v4",
"website": "https://ponsfamily.com"
},
{
"contracts": {
"launch_contracts": [
"0x26605f322f7ff986f381bb9a6e3f5dab0beaeb09"
]
},
"id": "flap",
"name": "Flap.sh",
"since_block": 4227932,
"stats": {
"fees_usd_24h": {
"lp": 2109.79,
"tax": 7746.26,
"total": 9856.05
},
"graduated": 338,
"graduated_24h": 1,
"graduation_rate_pct": 0.0872429,
"launches_24h": 1185,
"median_blocks_to_graduate": 8533,
"tokens_launched": 387424,
"traders_24h": 3319,
"trades_24h": 8398,
"volume_by_quote_usd_24h": {
"eth": 386000,
"other": 16.2147,
"stock": 5084.87,
"usdg": 11596.8
},
"volume_usd_24h": 402698
},
"type": "config_driven",
"website": "https://flap.sh"
},
{
"contracts": {
"launch_contracts": [
"0xeb7c034704ef8dcd2d32324c1545f62fb4ad0862"
]
},
"id": "bankr",
"name": "Bankr",
"since_block": 1565844,
"stats": {
"fees_usd_24h": {
"lp": 5012.97,
"tax": 13421,
"total": 18434
},
"graduated": 0,
"graduated_24h": 0,
"graduation_rate_pct": 0,
"launches_24h": 22,
"median_blocks_to_graduate": null,
"tokens_launched": 98674,
"traders_24h": 1984,
"trades_24h": 7322,
"volume_by_quote_usd_24h": {
"eth": 236909,
"other": 25290,
"stock": 261447,
"usdg": 85062.8
},
"volume_usd_24h": 608708
},
"type": "config_driven",
"website": "https://bankr.bot"
},
{
"contracts": {
"launch_contracts": [
"0x22e99278308b393ea1260859b181ad7e78f5eeed",
"0x1eef016f22a943abc7dd11422edee9d235942104"
]
},
"id": "long",
"name": "Long.xyz",
"since_block": 8658626,
"stats": {
"fees_usd_24h": {
"lp": 53053.8,
"tax": 69117.7,
"total": 122171
},
"graduated": 0,
"graduated_24h": 0,
"graduation_rate_pct": 0,
"launches_24h": 554,
"median_blocks_to_graduate": null,
"tokens_launched": 83736,
"traders_24h": 9312,
"trades_24h": 72296,
"volume_by_quote_usd_24h": {
"eth": 2465731,
"other": 2905525,
"stock": 3391108,
"usdg": 2270126
},
"volume_usd_24h": 11032490
},
"type": "config_driven",
"website": "https://long.xyz"
},
{
"contracts": {
"launch_contracts": [
"0x3d6ea4e97b8ab9e1a1b4943febffe22d8c920091"
]
},
"id": "standard_reserve",
"name": "King of the Markets (Standard Reserve)",
"since_block": 88527856,
"stats": {
"fees_usd_24h": {
"lp": 22.016,
"tax": 9.88621,
"total": 31.9022
},
"graduated": 22,
"graduated_24h": 0,
"graduation_rate_pct": 1.00319,
"launches_24h": 1,
"median_blocks_to_graduate": 2835,
"tokens_launched": 2193,
"traders_24h": 341,
"trades_24h": 1057,
"volume_by_quote_usd_24h": {
"eth": 0.185538,
"other": 0,
"stock": 145002,
"usdg": 261.257
},
"volume_usd_24h": 145263
},
"type": "config_driven",
"website": "https://www.standardreserve.xyz"
},
{
"contracts": {
"launch_contracts": [
"0xf05a26e92e27b8f0385f6895f5507db26a2f4b8d"
]
},
"id": "flywheel",
"name": "Flywheel",
"since_block": 87735869,
"stats": {
"fees_usd_24h": {
"lp": 1084.53,
"tax": 3787,
"total": 4871.53
},
"graduated": 23,
"graduated_24h": 0,
"graduation_rate_pct": 1.69993,
"launches_24h": 15,
"median_blocks_to_graduate": 25108,
"tokens_launched": 1353,
"traders_24h": 1776,
"trades_24h": 5115,
"volume_by_quote_usd_24h": {
"eth": 82296.3,
"other": 45051.6,
"stock": 111250,
"usdg": 20862.4
},
"volume_usd_24h": 259460
},
"type": "config_driven",
"website": "https://flywheel.cash"
}
],
"meta": {
"block": 100454745,
"block_age_ms": 1379,
"block_ts": 1793229989000,
"chain": "robinhood",
"finalized_block": 100446224,
"lag_ms": 228,
"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": 100449754
}
}

What this tells you

  • Six entries, each with an id you can pass as launchpad= to the token lists: pons, flap, bankr, long, standard_reserve and flywheel.
  • Pons: tokens_launched: 716441, graduated: 10485 (graduation_rate_pct: 1.46348), median 2,490 blocks to graduate (about 4 minutes at 100 ms blocks) and $27,369,878 of 24-hour volume. It is the only one with type: "bonding_curve_to_v4".
  • Flap.sh: 387,424 launches and 338 graduations (graduation_rate_pct: 0.0872429, median 8,533 blocks). Flywheel: 23 of 1,353 (1.69993%, median 25,108 blocks). King of the Markets: 22 of 2,193 (1.00319%, median 2,835 blocks).
  • Bankr (98,674 launches) and Long.xyz (83,736) show graduated: 0 and median_blocks_to_graduate: null: their tokens start on a Uniswap v4 pool, so there is no curve to complete.
  • 24-hour volume after Pons: Long.xyz $11,032,490, Bankr $608,708, Flap.sh $402,698, Flywheel $259,460 and King of the Markets $145,263. contracts lists each launchpad’s launch contracts, such as the Flap Portal 0x26605f322f7ff986f381bb9a6e3f5dab0beaeb09.
Launchpads reference Runs from your browser on the anonymous plan Data looks wrong? Report it

Deploying your own ERC-20 and a Uniswap pool

Robinhood Chain is EVM-compatible, so the usual tools for Ethereum (Foundry, Hardhat, OpenZeppelin contracts) work with chain ID 4663, the public RPC and ETH for gas (network settings). After deploying, you add liquidity on one of the Uniswap deployments: the v2 factory 0x8bceaa40b9acdfaedf85adf4ff01f5ad6517937f, the v3 factory 0x1f7d7550b1b028f7571e69a784071f0205fd2efa with its position manager 0x73991a25c818bf1f1128deaab1492d45638de0d3, or the v4 PoolManager 0x8366a39cc670b4001a1121b8f6a443a643e40951 with the position manager 0x58daec3116aae6d93017baaea7749052e8a04fa7.

What a launchpad would have done for you is now up to you: verifying the source on robin.etherscan.io, renouncing owner powers you don’t need, and locking or burning the LP so buyers know it can’t be pulled. The security score counts each of these.

Find your new token in Crius

Names aren’t unique on Robinhood Chain: the same name is often launched several times, on launchpads and directly. Search shows them all; track your token by its address.

A directly deployed token: creation, market and holders

How does Crius describe nugs (0x303d302908d62b402ffe2dc260323922b91a4d8f), a token deployed without a launchpad?

GET/v1/robinhood/token/0x303d302908d62b402ffe2dc260323922b91a4d8f
curl "https://api.crius.sh/v1/robinhood/token/0x303d302908d62b402ffe2dc260323922b91a4d8f"
Real response 200 Captured Oct 28, 2026 · 267 lines (arrays trimmed)
{
"data": {
"address": "0x303d302908d62b402ffe2dc260323922b91a4d8f",
"admin_flags": null,
"bundles": {
"see": "/v1/robinhood/token/0x303d302908d62b402ffe2dc260323922b91a4d8f/bundles"
},
"burned": 7022901.387660785443366196,
"chain_id": 4663,
"circulating_supply": 992977098.612339214556633804,
"creation": {
"attribution": "direct",
"block": 100416220,
"deployed_via": "direct",
"deployer": "0x5d2193ef9b3d516b89bdf069f9ece5499b749e34",
"factory": null,
"source": "trace",
"tx": "0xf820ea30ffc8f1adfe2b3ea77cf5449087b70619d565773f2daa905d1269bf6d"
},
"decimals": 18,
"dexscreener": {
"status": "checking"
},
"first_seen_block": 100416220,
"history": "complete",
"holders": {
"burned_pct": 0.70229,
"count": 351,
"dev_holding": null,
"dev_pct": null,
"locked_pct": 0,
"top10_pct": 30.7487
},
"launch": null,
"liquidity": {
"see": "/v1/robinhood/token/0x303d302908d62b402ffe2dc260323922b91a4d8f/liquidity",
"status": "unlocked",
"summary": {
"burned_pct": 0,
"locked_pct": 0,
"next_unlock_ts": null,
"protocol_fee_pct": 0,
"unlocked_in_wallets_pct": 100,
"weighting": "by pool liquidity_usd"
}
},
"locked": 0,
"market": {
"fdv_usd": 117854,
"liquidity_usd": 50975.9,
"market_cap_usd": 117026,
"pools_count": 2,
"quote_liquidity_usd": 25488
},
"metadata": {
"banner": null,
"description": null,
"links": {
"discord": null,
"farcaster": null,
"github": null,
"telegram": null,
"twitter": null,
"website": null
},
"logo": null,
"logo_original": null,
"socials": {
"discord": null,
"farcaster": null,
"github": null,
"telegram": null,
"twitter": null,
"website": null
},
"source": null,
"sources": {
"links": null,
"logo": null
}
},
"name": "nugs",
"price": {
"ath_market_cap_usd": 140938,
"ath_scope": "all_time",
"ath_ts": 1793227503000,
"ath_usd": 0.000141935,
"change_pct": {
"1h": 15.2157,
"1m": -6.63126,
"1s": -1.37163,
"24h": 900.41,
"30s": -2.64262,
"4h": 900.41,
"5m": -14.8189,
"6h": 900.41
},
"confidence": "high",
"dex": "uniswap_v4",
"eth": 0.0000000499717,
"liquidity_usd": 50975.5,
"quote": "0x0000000000000000000000000000000000000000",
"quote_liquidity_usd": 25487.8,
"source_pool": "0x8e4a5ebdc4219611fda1bcecac1aaaa2217d9b599334066bfc3be48e53a28357",
"thin_liquidity": false,
"usd": 0.000117854
},
"security": {
"see": "/v1/robinhood/token/0x303d302908d62b402ffe2dc260323922b91a4d8f/security"
},
"standard": "erc20",
"stats": {
"all_time": {
"buy_volume_usd": 240535,
"buys": 730,
"first_trade_ts": 1793226060000,
"sell_volume_usd": 215037,
"sells": 534,
"since": "chain_start",
"trades": 1264,
"volume_usd": 455572
},
"avg_trade_usd": {
"1h": 361.338,
"1m": 333.612,
"1s": 224.809,
"24h": 360.421,
"30s": 209.637,
"4h": 360.421,
"5m": 367.778,
"6h": 360.421
},
"buy_volume_usd": {
"1h": 203927,
"1m": 1163.4,
"1s": 0,
"24h": 240535,
"30s": 598.566,
"4h": 240535,
"5m": 6533.4,
"6h": 240535
},
"buyers": {
"1h": 477,
"1m": 6,
"1s": 0,
"24h": 555,
"30s": 3,
"4h": 555,
"5m": 20,
"6h": 555
},
"buys": {
"1h": 627,
"1m": 6,
"1s": 0,
"24h": 730,
"30s": 3,
"4h": 730,
"5m": 24,
"6h": 730
},
"last_trade_ts": 1793229996000,
"sell_volume_usd": {
"1h": 201134,
"1m": 2506.33,
"1s": 449.619,
"24h": 215037,
"30s": 449.619,
"4h": 215037,
"5m": 10016.6,
"6h": 215037
},
"sellers": {
"1h": 339,
"1m": 5,
"1s": 2,
"24h": 356,
"30s": 2,
"4h": 356,
"5m": 20,
"6h": 356
},
"sells": {
"1h": 494,
"1m": 5,
"1s": 2,
"24h": 534,
"30s": 2,
"4h": 534,
"5m": 21,
"6h": 534
},
"traders": {
"1h": 509,
"1m": 11,
"1s": 2,
"24h": 555,
"30s": 5,
"4h": 555,
"5m": 38,
"6h": 555
},
"trades": {
"1h": 1121,
"1m": 11,
"1s": 2,
"24h": 1264,
"30s": 5,
"4h": 1264,
"5m": 45,
"6h": 1264
},
"txns": {
"1h": 1121,
"1m": 11,
"1s": 2,
"24h": 1264,
"30s": 5,
"4h": 1264,
"5m": 45,
"6h": 1264
},
"volume_eth": {
"1h": 171.753,
"1m": 1.55602,
"1s": 0.190644,
"24h": 193.211,
"30s": 0.444444,
"4h": 193.211,
"5m": 7.01906,
"6h": 193.211
},
"volume_usd": {
"1h": 405060,
"1m": 3669.74,
"1s": 449.619,
"24h": 455572,
"30s": 1048.18,
"4h": 455572,
"5m": 16550,
"6h": 455572
}
},
"symbol": "NUGS",
"total_supply": 1000000000,
"type": "generic",
"ui_multiplier": null,
"verification": {
"compiler": null,
"contract_name": null,
"implementation": null,
"is_proxy": false,
"sourcify": "none"
}
},
"meta": {
"block": 100454811,
"block_age_ms": 912,
"block_ts": 1793229996000,
"chain": "robinhood",
"finalized_block": 100446224,
"lag_ms": 67,
"pending": [],
"safe_block": 100449754
}
}

What this tells you

  • creation.attribution: "direct", deployed_via: "direct" and factory: null: the deployer 0x5d2193ef9b3d516b89bdf069f9ece5499b749e34 created it in block 100416220 (transaction 0xf820ea30ffc8f1adfe2b3ea77cf5449087b70619d565773f2daa905d1269bf6d). A Pons token shows attribution: "known_launchpad" and the factory address instead.
  • launch: null: there is no curve and no graduation to follow. The token was priced on a Uniswap v4 pool from its first trade (price.dex: "uniswap_v4", quote native ETH).
  • market: 2 pools, $50,975.9 of liquidity, a market cap of $117,026; stats.all_time counts 1,264 trades and $455,572 of volume.
  • holders.count: 351, top 10 holders 30.7487%. liquidity.status: "unlocked" with unlocked_in_wallets_pct: 100: no LP is locked or burned.
  • verification.sourcify: "none": the source isn’t verified.
Token profile reference Runs from your browser on the anonymous plan Data looks wrong? Report it

Check it like a buyer would

Clean contract, unlocked LP: score 50

What does the security score say about the directly deployed nugs token?

GET/v1/robinhood/token/0x303d302908d62b402ffe2dc260323922b91a4d8f/security
curl "https://api.crius.sh/v1/robinhood/token/0x303d302908d62b402ffe2dc260323922b91a4d8f/security"
Real response 200 Captured Oct 28, 2026 · 112 lines (arrays trimmed)
{
"data": {
"contract": {
"blacklist": false,
"can_change_limits": false,
"can_change_tax": false,
"cooldown": false,
"implementation": null,
"is_proxy": false,
"mintable": false,
"owner": null,
"ownership": "none",
"pausable": false,
"proxy_kind": null,
"self_destruct": false,
"trading_switch": false,
"upgradeable": false,
"verified": "none"
},
"flags": [
"lp_unlocked",
"unverified",
"lp_single_wallet"
],
"honeypot": {
"is_honeypot": false,
"reason": null,
"selective": false
},
"hook": null,
"known_asset": false,
"launch": {
"flags": [
"lp_single_wallet"
],
"lp_top_wallet": {
"address": "0x5d2193ef9b3d516b89bdf069f9ece5499b749e34",
"liquidity_usd": 53484.6,
"pct": 100
},
"sniper_supply_pct": 0.0000399708,
"sniper_top_wallet_pct": 0.0000399708,
"sniper_wallets": 1,
"sniper_window_blocks": 10,
"uniform_holders": null,
"wallet_farm": null
},
"limits": {},
"liquidity": {
"status": "unlocked",
"summary": {
"burned_pct": 0,
"locked_pct": 0,
"next_unlock_ts": null,
"protocol_fee_pct": 0,
"unlocked_in_wallets_pct": 100,
"weighting": "by pool liquidity_usd"
}
},
"primary_dex": "uniswap_v4",
"risk": "medium",
"score": 50,
"tax": {
"buy_pct": 0,
"confidence": "high",
"realized": {
"buy_pct": 0,
"by_wallet_class": {
"dev_sell_pct": null,
"others_sell_pct": 0
},
"last_sample_ts": 1793229973000,
"max_sell_pct_seen": 0,
"samples": {
"buys": 727,
"sells": 531
},
"sell_pct": 0,
"window": "30d"
},
"sell_pct": 0,
"simulated": null,
"source": "realized",
"transfer_pct": null
},
"tax_history": [
{
"from_block": 100416293,
"pct": 0,
"side": "buy"
},
{
"from_block": 100417007,
"pct": 0,
"side": "sell"
}
],
"tax_history_total": 2,
"tax_mode": "static",
"token": "0x303d302908d62b402ffe2dc260323922b91a4d8f"
},
"meta": {
"block": 100454699,
"block_age_ms": 610,
"block_ts": 1793229985000,
"chain": "robinhood",
"finalized_block": 100446224,
"lag_ms": 67,
"safe_block": 100449754,
"simulation": "no V2 WETH pair: realized tax only"
}
}

What this tells you

  • score: 50, risk: "medium", from three flags: lp_unlocked (−20), lp_single_wallet (−25) and unverified (−5).
  • launch.lp_top_wallet is the deployer 0x5d2193ef9b3d516b89bdf069f9ece5499b749e34 with 100% of the liquidity ($53,484.6): one wallet could remove the pool.
  • The contract itself is clean: ownership: "none", not mintable, no blacklist or pause, and honeypot.is_honeypot: false.
  • tax.buy_pct and tax.sell_pct are 0, measured from 727 buys and 531 sells (source: "realized"). meta.simulation says why no sell was simulated: "no V2 WETH pair: realized tax only".
  • Compare the Pons token sockets in the security score guide: score 95, with about 97% of its LP in the Pons launch locker.
Security checks reference Runs from your browser on the anonymous plan Data looks wrong? Report it

Use it in your app

  1. Watch for the launch. Poll GET /v1/robinhood/tokens?list=new (add launchpad=pons or another id to follow one launchpad), or subscribe to launches:all on the WebSocket stream with a free key.

  2. Read how it was made. /token/{address} gives creation.attribution, deployed_via, the factory and the deployer. For launchpad tokens, /token/{address}/launch (Free plan) has the curve, progress, graduation pool and LP locker; the bonding guide walks through one.

  3. Score it. /token/{address}/security on the anonymous plan. The flags say what a buyer will see: unlocked LP, owner powers, taxes, snipers at launch.

  4. Follow the holders. holders.count is on the profile; the full list is /token/{address}/holders on the Free plan (holders guide).

// After you create a token: how Crius sees it.
const token = "0x303d302908d62b402ffe2dc260323922b91a4d8f";
const api = "https://api.crius.sh/v1/robinhood";
const { data: t } = await (await fetch(`${api}/token/${token}`)).json();
const { data: s } = await (await fetch(`${api}/token/${token}/security`)).json();
console.log(`${t.name}: created by ${t.creation.deployer} (${t.creation.attribution}, factory ${t.creation.factory ?? "none"})`);
console.log(`holders ${t.holders.count}, liquidity $${t.market.liquidity_usd}, LP ${t.liquidity.status}`);
console.log(`score ${s.score} (${s.risk}): ${s.flags.join(", ") || "no flags"}`);

Frequently asked questions

Can I create a token with Crius?

No. Crius is a read-only data API: it indexes tokens after they are created and doesn't deploy contracts or send transactions. Use a launchpad's website or deploy your own contract, then look the token up with GET /v1/robinhood/token/{address}.

Which Robinhood Chain token creator has the most launches?

Pons, by far: 716,441 tokens launched and 1,942 in the 24 hours before the sample on this page, then Flap.sh (387,424 and 1,185), Bankr (98,674 and 22), Long.xyz (83,736 and 554), King of the Markets (2,193 and 1) and Flywheel (1,353 and 15). GET /v1/robinhood/launchpads returns the live numbers.

Do I need a launchpad to create a Robinhood Chain coin?

No. Robinhood Chain is EVM-compatible, so any ERC-20 contract can be deployed with chain ID 4663 and paired on Uniswap v2, v3 or v4. Crius reports such tokens with launchpad: null and creation.attribution: "direct". The difference is what you set up yourself: a launchpad deploys the contract, runs the curve and locks or burns the liquidity; on your own, the LP stays in your wallet unless you lock or burn it.

How fast does a new token appear in Crius?

Usually a second or two after its creation block. It shows up in list=new (newest first), in search by name or address, and on the WebSocket stream's launches:all channel. Price and market cap stay null until the first trade.

What do launchpad graduation rates mean for a new token?

Most launchpad tokens never leave their bonding curve. In the sample on this page, 1.46348% of Pons launches had graduated, 1.69993% of Flywheel's, 1.00319% of King of the Markets' and 0.0872429% of Flap.sh's. Bankr and Long.xyz tokens have no curve, so they have nothing to graduate from.

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