CRIUS

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.

Price of Tesla's tokenized stock (TSLA) Real response, trimmed
Request
curl "https://api.crius.sh/v1/robinhood/token/0x322f0929c4625ed5bad873c95208d54e1c003b2d/price"
Response
{
  "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) and thin_liquidity flag 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 in meta.missing instead 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.

EndpointReturnsPlanCredits
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.

Start with the free plan

1,000,000 credits a month, no card. Your key in under a minute.