Provenance

Every field names its source, its block, and the code that produced it.

Why every field

No competitor tells you where a number came from. When our figure disagrees with another vendor's, provenance is what makes the disagreement diagnosable rather than a matter of opinion.

FieldTypeDescription
sourceenumROBINHOOD_REST, CHAINLINK_FEED, CHAINLINK_STREAM, ONCHAIN, DEX_OBSERVED, SEQUENCER_FEED, DERIVED.
block_numberuint64The block this observation is anchored to.
observed_attimestampWhen we observed it, distinct from when it occurred.
code_versionstringThe computation that produced it. Required for replay.

Correctness

Correctness note

A DERIVED source means we computed the value rather than observed it. If a number matters to your books, check whether it is observed or derived — and if derived, the invariant suite tells you how it is checked.

Related