Token price API
Robinhood Chain token price API
The Crius token price API returns the live USD and ETH price of any token on Robinhood Chain, including tokenized stocks like TSLA and NVDA, priced from the token's deepest on-chain market. One call gives you the price, the pool it came from, that pool's liquidity and a confidence level, and core price calls work without an API key.
- History from block 0
- REST + WebSocket
- Free plan: 1M credits / month
- Robinhood Chain · chain ID 4663
Try it
A real request and its response
Captured from the live API, trimmed for length. Replace $CRIUS_API_KEY with your key; calls without that header work keyless at 2 requests a second.
curl "https://api.crius.sh/v1/robinhood/token/0x322f0929c4625ed5bad873c95208d54e1c003b2d/price" {
"data": {
"token": "0x322f0929c4625ed5bad873c95208d54e1c003b2d",
"symbol": "TSLA",
"usd": 371.633,
"eth": 0.157041,
"source_pool": "0x8517f8071ae5b831b738052f12125e8e3d6c158b78728aa44ce3b25e5104d32e",
"dex": "uniswap_v4",
"quote": "0x5fc5360d0400a0fd4f2af552add042d716f1d168",
"liquidity_usd": 1059862,
"quote_liquidity_usd": 529931,
"confidence": "high",
"thin_liquidity": false
},
"meta": {
"block": 96714190,
"block_ts": 1792839654000,
"finalized_block": 96703786,
"lag_ms": 119,
"safe_block": 96707359
}
} No key needed for price calls (2 requests/second per IP). liquidity_usd follows the DEX-screener convention of 2× the quote side; quote_liquidity_usd is the real quote side.
What you get
Built for Robinhood Chain, not bolted on
-
Every token, not a curated list
Any ERC-20 that trades on Robinhood Chain gets a price: launchpad tokens minutes after launch, stock tokens, stablecoins and majors.
-
Priced on-chain
Token → its deepest pool's quote (ETH, WETH, USDG or another token) → USD through the deepest ETH/USDG pool. No off-chain feed in between.
-
Trust signals
confidence(high / medium / low) andthin_liquidityflag prices that come from shallow pools, so a bot can refuse to act on them. -
Batch up to 100
Value a whole portfolio or a watchlist in one request with
/prices; unknown addresses come back inmeta.missinginstead of failing the call. -
Block-stamped
Every response says which block it reflects (
meta.block) and how far behind the chain head it is (meta.lag_ms). -
Streams too
Subscribe to
price:over WebSocket for pushed updates instead of polling.
Endpoints
The calls behind it
Base URL https://api.crius.sh, chain segment robinhood (or 4663). Every response is {data, meta} with the block it reflects.
| Endpoint | Returns | Plan | Credits |
|---|---|---|---|
GET /v1/{chain}/token/{address}/price | Price of one token: USD, ETH, source pool, liquidity, confidence | Any (no key) | 1 |
GET /v1/{chain}/prices | Up to 100 prices in one call (comma-separated tokens) | Any (no key) | 1 |
POST /v1/{chain}/prices | The same batch with the list in a JSON body | Any (no key) | 1 |
GET /v1/{chain}/token/{address} | Full token profile: price changes, ATH, market cap, FDV, holders | Any (no key) | 1 |
Use cases
- Wallet and portfolio valuation
- Trading bots and alerts
- Tokenized stock tickers and widgets
- Price checks before a swap
- Dashboards and screeners
Plans and limits
Price and profile calls cost 1 credit and work on every plan, including without a key. The free plan includes 1,000,000 credits a month at 10 requests/second.
Questions about the Token price API
Is there a free Robinhood Chain price API?
Yes. Crius price endpoints work without an API key at 2 requests per second per IP, and the free plan (no card) gives 1,000,000 credits a month at 10 requests per second.
Does it cover tokenized stocks?
Yes. Stock tokens such as TSLA and NVDA are priced from their on-chain pools like any other token. The price is the on-chain trading price, which can differ from the stock's exchange price, especially outside market hours.
How many tokens can I price in one call?
Up to 100 with /v1/robinhood/prices (GET with a comma-separated list, or POST with a JSON body).
Where do the prices come from?
From Robinhood Chain itself. Each token is priced in its deepest on-chain pool and converted to USD through the deepest ETH/USDG pool, so the price reflects what the chain actually trades at.
How fresh is the price?
Prices update with every block. Each response carries meta.block and meta.lag_ms, typically well under a second behind the chain head.
Related APIs
- OHLCV candles API
OHLCV candles for any Robinhood Chain token, 1 second to 1 day, live and historical, with dust and off-market prints filtered.
- DEX trades API
Every swap on Robinhood Chain: Uniswap v2/v3/v4 and launchpad curves, with the real trader, price, value, tax and finality.
- WebSocket API
Stream Robinhood Chain trades, prices, live candles, new pools, launches and graduations over one WebSocket, with resume and reorg handling.
- Liquidity & TVL API
Liquidity, LP locks and TVL for Robinhood Chain tokens and pools: who owns the LP, what is locked or burned and until when, chain-wide TVL.
Guides and articles
- PricesTutorial
How to get real-time token prices on Robinhood Chain
Three ways to get live Robinhood Chain token prices (single, batch and streaming), how on-chain prices are derived, and how to avoid bad prices from thin liquidity.
- PricesRobinhood Chain
Understanding Tokenized Stock Prices on Robinhood Chain
How Robinhood stock tokens like TSLA and NVDA are priced on-chain: DEX pools, confidence and thin-liquidity flags, copycat tokens, weekends and multipliers.
- PricesRobinhood Chain
How Robinhood Chain Stock Token Multipliers Affect Price Data
Robinhood stock tokens use an ERC-8056 uiMultiplier for splits and dividends. What it does to prices, balances and charts, and how to convert correctly.
Start with the free plan
1,000,000 credits a month, no card. Your key in under a minute.