BLK
NVDA217.55▼ 4.6%AAPL319.70▲ 1.6%MSFT513.53▲ 1.7%TSLA348.75▼ 1.7%AMZN266.43▲ 4.0%GOOGL346.59▲ 1.7%META578.02▲ 1.2%AVGO368.79▼ 0.7%NFLX81.72▲ 2.4%SPY769.35▼ 0.2%QQQ716.43▼ 0.6%MSTR127.31▼ 7.3%COIN178.64▼ 6.3%PLTR186.29▲ 0.2%GLD408.89▼ 3.2%
DOCUMENTATION

THE GRADE IS MEASURED

Every heat grade on this site is computed from live inputs, not assigned. The formula is below, the endpoint returns its own workings, and nothing here is a number you have to take on trust — recompute any grade and check it.

01 · GRADING

THE FORMULA

Four measured inputs, fixed weights, one score between 8 and 10. The function is deterministic: the same inputs always produce the same grade.

heat = 8 + 2 × (0.40·liquidity + 0.25·stability + 0.20·turnover + 0.15·backing)
TERMS
LIQUIDITY0.40log10 position of pool USDG depth between $1,000 and $1,000,000
STABILITY0.25linear from 1 at 15% annualised volatility to 0 at 75%
TURNOVER0.20log10 position of mean daily dollar volume between $10M and $50B
BACKING0.15vault Stock Tokens held ÷ certs outstanding, capped at 1
WINDOW · 30 trading days of daily closesGRAIL >= 9.5CHASE >= 9.0HIT >= 8.5BASE < 8.5
02 · VERIFY

WORKED EXAMPLE · NVDA

These are this cert's inputs as of this page load, straight from the same engine that grades the slab. Multiply each component by its weight, sum, and scale.

GET /api/grade/NVDA

pool depth        $3,112,113
volatility (30d)  45.5% annualised
daily volume      $27.08B
backing ratio     1

liquidity  1.0000 × 0.4 = 0.4000
stability  0.4919 × 0.25 = 0.1230
turnover   0.9280 × 0.2 = 0.1856
backing    1.0000 × 0.15 = 0.1500
                              ─────────
                     weighted   0.8586

heat = 8 + 2 × weighted = 9.7   →   MINT · GRAIL

Pool depth and backing are contract reads on ROBINHOOD CHAIN. Volatility and turnover come from 30 trading days of daily closes. Nothing is privileged — you can read all four yourself.

03 · API

ENDPOINTS

GET/api/grade/{ticker}
Heat grade with every input, component and the formula
The audit endpoint. Everything needed to recompute the score.
GET/api/quotes?symbols=NVDA,AAPL
Live last-sale quotes
Cached 15s, de-duplicated across concurrent callers.
GET/api/candles?symbol=NVDA&days=365
Daily closes, times and volumes
The same series the grade measures volatility over.
GET/api/stream?symbols=NVDA
Server-sent events, tick by tick
Snapshot first, then a trade event per print.
GET/api/cert/{id}.json
ERC-1155 metadata for a cert series
What the vault contract points wallets and explorers at.

A ticker with no USDG pool has no depth to measure, so it cannot be graded. Those return gradable: false with the reason, rather than a score built on a zero input.

{
  "ticker": "COIN",
  "gradable": false,
  "reason": "No USDG pool for COIN on Robinhood Chain, so liquidity cannot be measured."
}
04 · ON CHAIN

CONTRACTS

ROBINHOOD CHAIN · CHAIN ID 4663
StonkCertVault
0xCc9578e52EB01d35D1E7cDbdf7242743e27E6Ae3
ERC-1155 · wraps Stock Tokens 1:1
StonkCertZap
0x0a5C1Da1f04867bbF2c0E2a0Ee7239033a09e756
Buy and sell in one transaction
USDG
0x5fc5360D0400a0Fd4f2af552ADD042D716F1d168
Settlement stablecoin · 6 decimals

A cert series id is its underlying Stock Token address widened to uint256. This chain is permissionless and impostor ERC-20s carry real tickers, so nothing here resolves a symbol to an address — series are registered by address, from a pinned list checked by hand against Robinhood's own token registry and verified on chain before it ships. 32 of them currently have a Uniswap USDG pool deep enough to trade and grade.

Backing is enforced, not asserted: after every seal, crack and settlement the contract requires the vault's Stock Token balance to cover every cert outstanding, or the transaction reverts.

05 · LIMITS

WHAT THIS IS NOT

Grades are computed live and cached for an hour. They are not frozen into a token — a cert's grade moves as its pool depth and volatility move. A slab is the opposite: StonkCertSlab seals the grade into contract storage when it is struck, so it records the conditions of that moment and never updates.

STOCKCERT issues no equity and custodies no shares. A Robinhood Stock Token already gives economic exposure to a real share — not ownership, not voting rights — and is issued and custodied by Robinhood, not by this project; this wraps it, the way WETH wraps ETH. Not affiliated with Robinhood. The contracts are unaudited.

See the graded floor

STOCKCERT © 2026 · GRADES ARE MEASURED, NOT ASSIGNEDMARKETSLABSGRADINGDOCS@stonkCERTNOT AN OFFER OF SECURITIES · UNAUDITED · NOT AFFILIATED WITH BINANCE · LOGOS © THEIR OWNERS