Off-hours fair value for tokenized US stocks across venues.
Coinbase B20 on Base, Robinhood's stock tokens on Robinhood Chain, Hyperliquid HIP-3 equity perps. The oracle freezes at the closing bell — we surface every venue's live price side-by-side, compute a fair value during the gap, and rank the numbers with a trust index.
Wait — are these the same token?
No. Each column tracks the same underlying stock, but the assets are separate — different issuers, different chains, different backing.
Base — Coinbase B20
Ticker in wallet: NVDAc (etc). ERC-20 on Base chain.
Backed 1:1 by real shares in Alpaca custody under Abu Dhabi (ADGM) rules.
Oracle: Chainlink Base tokenized-equity feed (freezes on last close after US hours).
Hyperliquid — HIP-3 perp
Symbol: xyz:NVDA. Not a token — a cash-settled perpetual future on the Hyperliquid order book.
No custody at all. Mark price is anchored to the underlying by hourly funding.
Oracle: internal to the HIP-3 builder (TradeXYZ / Felix).
Robinhood Chain — Stock Token
Ticker in wallet: NVDA (etc). ERC-20 on Robinhood Chain (id 4663).
Economic exposure — you don't own the share, you have a Robinhood-issued claim.
Oracle: Chainlink feed on Robinhood Chain + Robinhood's own bid/ask REST API.
Watchlist
Loading watchlist…
| Ticker |
Base |
Hyperliquid |
Robinhood |
Fair |
Arb |
Trust |
Venues |
| DEX |
CL oracle |
perp |
funding/h |
DEX |
RH oracle |
Trust index (0–100) = liquidity 40 + volume 20 + oracle freshness 15 + DEX-vs-oracle spread 15 + cross-pool agreement 10 · hover for breakdown.
Arb spread = (max − min) / min across every live venue for that ticker; the chip shows which venue is high (↑) and which is low (↓).
Data refresh every 30s · Base pools via GeckoTerminal · RH pools via DexScreener · perps via Hyperliquid API · oracle reference via public equity data
Endpoints
GET /watchlist/latest — latest snapshot for every instrument
GET /instruments/{ticker}/latest — newest snapshot with oracle / DEX / fair / trust fields
GET /instruments/{ticker}/history?window=24h — series
GET /instruments/{ticker}/accuracy — track record
GET /health — status