Skip to main content

Freshness by channel

BlockDB processes datasets in a coordinated pipeline, so most tables advance together. The main differences you observe in freshness come from delivery channel and chain-specific reorg/finality buffers.

Chain buffers (blocks)

These values are operational defaults and may change over time as chains evolve. If you need stricter guarantees for a specific chain, contact support.

How do I monitor data freshness?

  • Use the _updated_at column for the dataset you query.
  • For API pagination, you can also monitor the response cursor progression and returned count over time.
Need tighter guarantees? Mirror the dataset via the API and compare _tracing_id values. Differences indicate your mirror is stale or queried inside the reorg buffer.
Last modified on June 10, 2026