Controls you can evidence.
Numbers you can defend in a review, with provenance, replay, and published invariants.
The parts you keep working around.
A control you cannot evidence is a finding, and most data vendors offer no correctness guarantee at all.
Reproducing a historical figure months later requires the context that produced it, not just the answer.
Halts, pauses and session boundaries are exactly the moments risk cares about, and exactly what generic feeds drop.
How the platform answers, point by point.
Unevidenced controls
Nine published invariants asserted continuously against production by an open, runnable suite
Irreproducible history
Deterministic replay — every record carries the code version that produced it and reproduces byte-identically
Missing edge context
Trading halts, contract pause windows and session boundaries as first-class typed events
Nine invariants, asserted against production.
The suite is open source and runnable by anyone, against us or against any competitor implementing the same endpoints. Results are published continuously.
Liquidated notional, hourly
StreamData · stream_type: EVENTS
Inside the 08:11 window
type: liquidation · block order
| Time | Victim | Coin | Size | Mark px |
|---|---|---|---|---|
| 08:11:42.108 | 0x3fa8…c41d | BTC | liquidated 1.84200 | 66,412.0 |
| 08:11:42.951 | 0x91d2…77be | ETH | liquidated 41.0600 | 3,188.4 |
| 08:11:44.310 | 0xb05c…2e9a | BTC | liquidated 0.97150 | 66,371.0 |
| 08:12:01.077 | 0x44e1…9c08 | HYPE | liquidated 8,420.0 | 38.115 |
| 08:12:03.562 | 0x7d93…f1a6 | ETH | liquidated 12.3300 | 3,184.1 |
Illustrative events in the live-feed format. Each liquidation carries the victim wallet, liquidated size, price, and mark price, in block order. Funding payments arrive on the same stream.
Reproducible months later.
Every record carries the code version that produced it, and reprocessing a range at that version is byte-identical. Daily merkle roots let you prove nothing was altered after the fact.
Read the docs# The invariant suite is public and runs against production —# ours, and any competitor implementing the same endpoints. npx @robinhoodrpc/invariants \ --endpoint https://api.robinhoodrpc.io/v1 \ --sample 500 # ✓ balance_ui == balance_raw x multiplier_at(block)# ✓ historical queries never use the current multiplier# ✓ session boundaries match the published calendar# ✓ every SEQUENCED record reaches a terminal state# ✓ premium_bps recomputes from its component fields# ✓ tape_sequence is strictly monotonic, no gapsThe plan that fits.
Scale
$200/moRecommendedgRPC streaming, full history, and every sink.
Signed snapshots and deterministic replay are Scale features. Audit export and SOC 2 artefacts come with Enterprise.
Compare both plansBring us into your review.
We can walk through provenance, replay and snapshot verification with your risk team before anything goes into production.