ABOUT CRYHUB

Market data, built like infrastructure.

We run one WebSocket and one REST surface over crypto and tokenized traditional markets — prices, order books, candles and trades, already converted into the currency you asked for.

COVERAGE

One feed, both sides of the market.

Crypto spot and tokenized equities, commodities, indices and forex arrive through the same channels, with the same field names.

Crypto spot

Live prices, 24h stats, order books and the trade tape across the listed crypto universe, quoted in USDT, TMN, AED or EUR.

Tokenized markets

Equities, ETFs, commodities, indices and forex from builder-deployed perp venues, quoted in USDC or TMN.

Streaming and snapshots

Subscribe for live ticks, or call REST for a snapshot and backward pagination through history. Same shapes either way.

Drop-in widgets

Charts, tickers, order books, tapes, heatmaps and leaderboards as embeddable iframes — themed, and no build step on your side.

HOW WE OPERATE

Four commitments we hold ourselves to.

The docs are the contract.

Every field, channel and cadence in our reference is verified against production, not copied from an older draft. When the backend changes a field name, the docs change in the same pass.

Reconnects are the normal case.

Networks drop. The client resubscribes on reopen, answers the server heartbeat, and backs off exponentially — so a dropped socket is a pause, not an outage in your UI.

Conversion happens before you get it.

Fiat rates refresh server-side every four seconds and every price in every response is already in the quote you requested. No client-side multiplication, no drift between panes.

Our UI is optional.

Everything the terminal renders is reachable through the public API. The widgets are a convenience, never a dependency — you can ignore them entirely and build your own.