Skip to content
Crifine

Depth recording

The one asset that cannot be backfilled by anyone starting later.

Continuous depth recording began on 22 August 2026, through the rotation this product exists to measure. That record cannot be reconstructed after the fact, and the reason is worth being precise about.

Why depth cannot be backfilled

  • Price history is reconstructible. Depth is not. Anyone can rebuild a price series from swap events at any time. *Resting liquidity at a given moment* is a state you either sampled or did not.
  • Reserve balances only get you part way. They give a partial reconstruction for constant-product AMMs. Concentrated liquidity, order-book venues and off-chain quoting all lose their state permanently unless someone was watching.
  • The valuable observations are the rare ones. A competitor starting today has to wait for the next rotation, then the one after, to build a comparable stress record. Time is the input, and it cannot be bought.

How the recorder runs

PropertyValue
CadenceSnapshot every 5 minutes per pool
StorageAppend-only, with snapshot provenance retained
Gap handlingA missed window is a data-loss incident, not a degraded service
RedundancyMultiple collection paths, so one RPC endpoint is not a single point of permanent failure

Sampling and manipulation

If Crifine's numbers become load-bearing for liquidation or execution decisions, there is an incentive to manipulate observed depth around snapshot windows. Sampling is therefore high-frequency and jittered, provenance is retained for every snapshot, and the exact schedule is never published.

GET/v1/history/{pool}

The recorded series for a pool over a chosen window. See Depth history.

The public read of this record is the fragility board — free, keyless, and ranked by which books are thinnest right now.