CRIUS Docs
API status Get API key
Discovery & launchpads

Find new tokens on Robinhood Chain as they launch

List new Robinhood Chain tokens seconds after they are created, filter by launchpad, liquidity and creation time, with real responses from the Crius API.

Updated 3 min read
Short answer

Call GET /v1/robinhood/tokens?list=new. It returns the newest tokens first with created_ts, launchpad, status, progress_pct, price, liquidity, holders and trade counts per window. Narrow it with launchpad=pons, min_liquidity_usd and created_after_ts. Anonymous plan, no key needed.

The new token list is a feed of every token created on Robinhood Chain, newest first. Each row says which launchpad created it (if any), whether it is still on a bonding curve, how much liquidity it has and how many wallets have traded it in the last 5 minutes, 1 hour, 6 hours and 24 hours. Tokens appear about a second after their creation block, so you can screen a launch before most traders have seen it.

List new tokens in one call

The raw feed: three tokens created in the last 12 seconds

Which tokens were created on Robinhood Chain in the last few seconds?

GET/v1/robinhood/tokens?list=new&limit=3
curl "https://api.crius.sh/v1/robinhood/tokens?list=new&limit=3"
Real response 200 Captured Oct 28, 2026 · 281 lines (arrays trimmed)
{
"data": [
{
"address": "0xbdf2ec96464a76a0a779207f5b874add51d49598",
"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": null,
"24h": null,
"5m": null,
"6h": null
},
"created_block": 100406901,
"created_ts": 1793225088200,
"decimals": 18,
"fdv_usd": null,
"holders": 1,
"launchpad": null,
"launchpad_name": null,
"links": {
"discord": null,
"farcaster": null,
"github": null,
"telegram": null,
"twitter": null,
"website": null
},
"liquidity_usd": 0,
"logo": null,
"market_cap_usd": null,
"name": "WAGIE",
"price_eth": null,
"price_usd": null,
"progress_pct": null,
"quote": null,
"sell_volume_usd": {
"1h": 0,
"24h": 0,
"5m": 0,
"6h": 0
},
"sellers": {
"1h": 0,
"24h": 0,
"5m": 0,
"6h": 0
},
"sells": {
"1h": 0,
"24h": 0,
"5m": 0,
"6h": 0
},
"status": null,
"symbol": "WAGIE",
"traders": {
"1h": 0,
"24h": 0,
"5m": 0,
"6h": 0
},
"txns": {
"1h": 0,
"24h": 0,
"5m": 0,
"6h": 0
},
"volume_usd": {
"1h": 0,
"24h": 0,
"5m": 0,
"6h": 0
}
},
{
"address": "0x6b7403d913ec9a579baa91041a537bf4fa4b6276",
"buy_volume_usd": {
"1h": 3917.87,
"24h": 3917.87,
"5m": 3917.87,
"6h": 3917.87
},
"buyers": {
"1h": 22,
"24h": 22,
"5m": 22,
"6h": 22
},
"buys": {
"1h": 25,
"24h": 25,
"5m": 25,
"6h": 25
},
"change_pct": {
"1h": 58.8899,
"24h": 58.8899,
"5m": 58.8899,
"6h": 58.8899
},
"created_block": 100406804,
"created_ts": 1793225078400,
"decimals": 18,
"fdv_usd": 12956.2,
"holders": 20,
"launchpad": "pons",
"launchpad_name": "Pons",
"links": {
"discord": null,
"farcaster": null,
"github": null,
"telegram": null,
"twitter": "https://x.com/texashedge17154/status/2115565415325630769",
"website": "https://mafiacoin.site"
},
"liquidity_usd": 4460.87,
"logo": "https://api.crius.sh/v1/robinhood/logo/0x6b7403d913ec9a579baa91041a537bf4fa4b6276.png?size=128",
"market_cap_usd": 12956.2,
"name": "MAFIA",
"price_eth": 0.00000000550045,
"price_usd": 0.0000129562,
"progress_pct": 11.347,
"quote": "PYPL",
"sell_volume_usd": {
"1h": 1909.9,
"24h": 1909.9,
"5m": 1909.9,
"6h": 1909.9
},
"sellers": {
"1h": 6,
"24h": 6,
"5m": 6,
"6h": 6
},
"sells": {
"1h": 11,
"24h": 11,
"5m": 11,
"6h": 11
},
"status": "bonding",
"symbol": "MAFIA",
"traders": {
"1h": 22,
"24h": 22,
"5m": 22,
"6h": 22
},
"txns": {
"1h": 34,
"24h": 34,
"5m": 34,
"6h": 34
},
"volume_usd": {
"1h": 5827.78,
"24h": 5827.78,
"5m": 5827.78,
"6h": 5827.78
}
},
{
"address": "0xea503b501082d8aa091e4d1e985f28e13ed3d6b3",
"buy_volume_usd": {
"1h": 0.00470845,
"24h": 0.00470845,
"5m": 0.00470845,
"6h": 0.00470845
},
"buyers": {
"1h": 1,
"24h": 1,
"5m": 1,
"6h": 1
},
"buys": {
"1h": 1,
"24h": 1,
"5m": 1,
"6h": 1
},
"change_pct": {
"1h": -0.0099799,
"24h": -0.0099799,
"5m": -0.0099799,
"6h": -0.0099799
},
"created_block": 100406793,
"created_ts": 1793225077300,
"decimals": 18,
"fdv_usd": 23554.9,
"holders": 3,
"launchpad": null,
"launchpad_name": null,
"links": {
"discord": null,
"farcaster": null,
"github": null,
"telegram": null,
"twitter": null,
"website": null
},
"liquidity_usd": 0.00941591,
"logo": null,
"market_cap_usd": 23554.9,
"name": "Fries in the bag",
"price_eth": 0.00000001,
"price_usd": 0.0000235549,
"progress_pct": null,
"quote": "ETH",
"sell_volume_usd": {
"1h": 0,
"24h": 0,
"5m": 0,
"6h": 0
},
"sellers": {
"1h": 0,
"24h": 0,
"5m": 0,
"6h": 0
},
"sells": {
"1h": 0,
"24h": 0,
"5m": 0,
"6h": 0
},
"status": null,
"symbol": "Fries",
"traders": {
"1h": 1,
"24h": 1,
"5m": 1,
"6h": 1
},
"txns": {
"1h": 1,
"24h": 1,
"5m": 1,
"6h": 1
},
"volume_usd": {
"1h": 0.00470845,
"24h": 0.00470845,
"5m": 0.00470845,
"6h": 0.00470845
}
}
],
"meta": {
"block": 100406905,
"block_age_ms": 535,
"block_ts": 1793225089000,
"chain": "robinhood",
"finalized_block": 100397649,
"lag_ms": 29,
"list": "new",
"next_cursor": "3",
"safe_block": 100401329,
"stats_since": "chain_start",
"window": "24h"
}
}

What this tells you

  • WAGIE (0xbdf2ec96464a76a0a779207f5b874add51d49598) was created 1.3 seconds before the response (created_ts: 1793225088200). It has holders: 1, liquidity_usd: 0 and price_usd: null: nothing has traded yet, and launchpad: null means it wasn’t created by a launchpad Crius knows.
  • MAFIA (0x6b7403d913ec9a579baa91041a537bf4fa4b6276) is a Pons token (launchpad: "pons", status: "bonding"). Eleven seconds after launch it already had 22 buyers, $5,827.78 of volume (volume_usd["5m"]) and was 11.347% of the way up its curve (progress_pct). Its quote is PYPL: the curve is priced in a tokenized stock, not ETH.
  • “Fries in the bag” (0xea503b501082d8aa091e4d1e985f28e13ed3d6b3) shows a $23,554.9 market cap on $0.0094 of liquidity and a single buyer. A market cap this early says nothing; liquidity and buyers do.
  • meta.lag_ms: 29: the list reflected the chain head 29 ms after the block arrived.
Token lists reference Runs from your browser on the anonymous plan Data looks wrong? Report it

Most of the raw feed is noise: Pons alone had 1,781 launches in the 24 hours before these samples and 16 graduations (launches_24h and graduated_24h in the launchpads response). A liquidity floor removes the tokens nobody has bought.

Only new tokens with $1,000+ liquidity

Which new Robinhood Chain tokens already have real money in them?

GET/v1/robinhood/tokens?list=new&min_liquidity_usd=1000&limit=3
curl "https://api.crius.sh/v1/robinhood/tokens?list=new&min_liquidity_usd=1000&limit=3"
Real response 200 Captured Oct 28, 2026 · 281 lines (arrays trimmed)
{
"data": [
{
"address": "0x5132c73e282f15e156d43fe1757115c4bda208be",
"buy_volume_usd": {
"1h": 1425.88,
"24h": 1425.88,
"5m": 1425.88,
"6h": 1425.88
},
"buyers": {
"1h": 8,
"24h": 8,
"5m": 8,
"6h": 8
},
"buys": {
"1h": 29,
"24h": 29,
"5m": 29,
"6h": 29
},
"change_pct": {
"1h": 6.40071,
"24h": 6.40071,
"5m": 6.40071,
"6h": 6.40071
},
"created_block": 100409067,
"created_ts": 1793225312360,
"decimals": 18,
"fdv_usd": 17454,
"holders": 7,
"launchpad": "pons",
"launchpad_name": "Pons",
"links": {
"discord": null,
"farcaster": null,
"github": null,
"telegram": null,
"twitter": "https://x.com/1vampnation1/status/2115566407018565807",
"website": "https://trustinnom.xyz/"
},
"liquidity_usd": 2392,
"logo": "https://api.crius.sh/v1/robinhood/logo/0x5132c73e282f15e156d43fe1757115c4bda208be.png?size=128",
"market_cap_usd": 17454,
"name": "paycat",
"price_eth": 0.00000000740993,
"price_usd": 0.000017454,
"progress_pct": 3.19647,
"quote": "PYPL",
"sell_volume_usd": {
"1h": 285.934,
"24h": 285.934,
"5m": 285.934,
"6h": 285.934
},
"sellers": {
"1h": 2,
"24h": 2,
"5m": 2,
"6h": 2
},
"sells": {
"1h": 2,
"24h": 2,
"5m": 2,
"6h": 2
},
"status": "bonding",
"symbol": "PAYCAT",
"traders": {
"1h": 8,
"24h": 8,
"5m": 8,
"6h": 8
},
"txns": {
"1h": 31,
"24h": 31,
"5m": 31,
"6h": 31
},
"volume_usd": {
"1h": 1711.82,
"24h": 1711.82,
"5m": 1711.82,
"6h": 1711.82
}
},
{
"address": "0x578dfaf61257ea702b8834bb037740a6368947bd",
"buy_volume_usd": {
"1h": 9284.83,
"24h": 9284.83,
"5m": 9284.83,
"6h": 9284.83
},
"buyers": {
"1h": 36,
"24h": 36,
"5m": 36,
"6h": 36
},
"buys": {
"1h": 41,
"24h": 41,
"5m": 41,
"6h": 41
},
"change_pct": {
"1h": 144.257,
"24h": 144.257,
"5m": 144.257,
"6h": 144.257
},
"created_block": 100408825,
"created_ts": 1793225289500,
"decimals": 18,
"fdv_usd": 79032.9,
"holders": 150,
"launchpad": null,
"launchpad_name": null,
"links": {
"discord": null,
"farcaster": null,
"github": null,
"telegram": null,
"twitter": null,
"website": null
},
"liquidity_usd": 22199.3,
"logo": null,
"market_cap_usd": 18050.7,
"name": "Housecoin",
"price_eth": 0.0000000335526,
"price_usd": 0.0000790329,
"progress_pct": null,
"quote": "ETH",
"sell_volume_usd": {
"1h": 5158.82,
"24h": 5158.82,
"5m": 5158.82,
"6h": 5158.82
},
"sellers": {
"1h": 20,
"24h": 20,
"5m": 20,
"6h": 20
},
"sells": {
"1h": 37,
"24h": 37,
"5m": 37,
"6h": 37
},
"status": null,
"symbol": "HOUSECOIN",
"traders": {
"1h": 36,
"24h": 36,
"5m": 36,
"6h": 36
},
"txns": {
"1h": 78,
"24h": 78,
"5m": 78,
"6h": 78
},
"volume_usd": {
"1h": 14443.6,
"24h": 14443.6,
"5m": 14443.6,
"6h": 14443.6
}
},
{
"address": "0x3736c3daeb6bee85b8086354424e31e23d39a416",
"buy_volume_usd": {
"1h": 2368.93,
"24h": 2368.93,
"5m": 2368.93,
"6h": 2368.93
},
"buyers": {
"1h": 16,
"24h": 16,
"5m": 16,
"6h": 16
},
"buys": {
"1h": 16,
"24h": 16,
"5m": 16,
"6h": 16
},
"change_pct": {
"1h": 349.859,
"24h": 349.859,
"5m": 349.859,
"6h": 349.859
},
"created_block": 100408733,
"created_ts": 1793225280300,
"decimals": 18,
"fdv_usd": 9653.95,
"holders": 18,
"launchpad": "pons",
"launchpad_name": "Pons",
"links": {
"discord": null,
"farcaster": null,
"github": null,
"telegram": null,
"twitter": null,
"website": null
},
"liquidity_usd": 4794.48,
"logo": "https://api.crius.sh/v1/robinhood/logo/0x3736c3daeb6bee85b8086354424e31e23d39a416.png?size=128",
"market_cap_usd": 9653.95,
"name": "Ronald",
"price_eth": 0.00000000409848,
"price_usd": 0.00000965395,
"progress_pct": 47.1712,
"quote": "MCD",
"sell_volume_usd": {
"1h": 0,
"24h": 0,
"5m": 0,
"6h": 0
},
"sellers": {
"1h": 0,
"24h": 0,
"5m": 0,
"6h": 0
},
"sells": {
"1h": 0,
"24h": 0,
"5m": 0,
"6h": 0
},
"status": "bonding",
"symbol": "RONALD",
"traders": {
"1h": 16,
"24h": 16,
"5m": 16,
"6h": 16
},
"txns": {
"1h": 16,
"24h": 16,
"5m": 16,
"6h": 16
},
"volume_usd": {
"1h": 2368.93,
"24h": 2368.93,
"5m": 2368.93,
"6h": 2368.93
}
}
],
"meta": {
"block": 100409873,
"block_age_ms": 365,
"block_ts": 1793225393000,
"chain": "robinhood",
"finalized_block": 100401329,
"lag_ms": 33,
"list": "new",
"next_cursor": "3",
"safe_block": 100405028,
"stats_since": "chain_start",
"window": "24h"
}
}

What this tells you

  • All three tokens are under two minutes old and every one has liquidity_usd above 1,000. The empty launches in between were skipped.
  • Housecoin (0x578dfaf61257ea702b8834bb037740a6368947bd) has no launchpad, $22,199.3 of liquidity and 150 holders 104 seconds after creation: someone deployed it and seeded a pool directly.
  • Ronald (0x3736c3daeb6bee85b8086354424e31e23d39a416) is a Pons token at progress_pct: 47.1712 with 16 buys and 0 sells. Sixteen wallets buying and nobody selling in the first two minutes is worth a look at the launch’s snipers and bundles before you buy.
  • paycat (0x5132c73e282f15e156d43fe1757115c4bda208be) is quoted in PYPL like MAFIA above, with 7 holders and $2,392 of liquidity.
Token lists reference Runs from your browser on the anonymous plan Data looks wrong? Report it

Filters for new tokens

ParameterWhat it doesExample
launchpadOnly tokens from one launchpad: pons, flap, bankr, long, flywheel, standard_reserve.launchpad=pons
min_liquidity_usdSkip tokens whose liquidity_usd is below this.min_liquidity_usd=1000
created_after_tsOnly tokens created after this time, in milliseconds (the unit of created_ts).created_after_ts=1793225000000
quoteOnly tokens quoted in ETH (or WETH) or USDG.quote=eth
min_volume_usdSkip tokens with less volume in the window.min_volume_usd=500&window=1h
cleanApply the trending quality checks: no crash, $1,000+ liquidity, 20+ real holders, no insider launch.clean=true
limit, cursorUp to 100 rows per page; pass meta.next_cursor back as cursor for the next page.limit=100&cursor=100

What each row means:

  • created_ts / created_block: when the token contract was created.
  • launchpad / launchpad_name: the launchpad’s id and display name, or null for tokens deployed directly.
  • status: bonding while on a launchpad’s curve, graduated after it moved to a DEX pool, launched for launchpads with no curve stage (Bankr, Long.xyz), null for direct deploys.
  • progress_pct: how far along the bonding curve the token is; null until the curve has been traded or when progress isn’t measured.
  • buys, sells, buyers, sellers, traders, volume_usd, change_pct: per window (5m, 1h, 6h, 24h).
  • logo and links: the token’s metadata, when the launch included it.

Use it in your app

  1. Poll list=new with a liquidity floor. Every few seconds is enough: lists are refreshed continuously and the anonymous plan allows 2 requests per second. Keep created_after_ts a few minutes back so a token that gains liquidity after its first poll is still caught.

  2. Deduplicate by address. The same token comes back on every poll while it is inside the time window.

  3. Screen each new address before showing it. Call /security (anonymous, 1 credit) for the honeypot, tax and insider checks, and drop critical or high risk tokens.

  4. Switch to the stream when polling isn’t fast enough. The launches:all channel on the WebSocket pushes each launch as it is indexed.

// Print new Pons tokens with $1,000+ liquidity as they appear.
const API = "https://api.crius.sh/v1/robinhood";
const seen = new Set();
async function poll() {
const since = Date.now() - 10 * 60_000; // created_ts is in milliseconds
const url = `${API}/tokens?list=new&launchpad=pons&min_liquidity_usd=1000&created_after_ts=${since}&limit=100`;
const { data } = await (await fetch(url)).json();
for (const t of data) {
if (seen.has(t.address)) continue;
seen.add(t.address);
console.log(`${t.symbol} ${t.address} ${t.status} ${t.progress_pct ?? "?"}% liq $${t.liquidity_usd} holders ${t.holders}`);
}
}
setInterval(poll, 5000);

Frequently asked questions

How do I find new tokens on Robinhood Chain?

Call GET https://api.crius.sh/v1/robinhood/tokens?list=new. Tokens come newest first, usually a second or two after the creation block, with their launchpad (pons, flap, …), price, liquidity and holder count. Add min_liquidity_usd=1000 to skip tokens nobody has bought yet.

How do I get only new Pons tokens?

Add launchpad=pons to the list: /v1/robinhood/tokens?list=new&launchpad=pons. The same filter works with flap, bankr, long, flywheel and standard_reserve. Tokens deployed outside a known launchpad have launchpad: null.

Why does a new token have a null price and market cap?

Nobody has traded it yet. price_usd, market_cap_usd and fdv_usd stay null until the first trade gives the token a price, and liquidity_usd is 0 until a pool or curve holds quote currency.

Does an old token that starts trading again show up as new?

No. list=new only contains tokens created from scratch. A token that existed before and becomes active again is left out; look for it in trending or top_volume instead.

Can I get new tokens pushed to me instead of polling?

Yes. Subscribe to launches:all (or launches:pons, launches:flap, …) on the WebSocket stream, which needs a free API key. Polling list=new every few seconds also works on the anonymous plan.

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