Intervals & candles
OHLCV resolutions and how candles are reconciled.
OHLCV candles are available at these intervals:
1s, 5s, 15s, 30s, 1m, 5m, 15m, 1h, 4h, 1d
Sub-minute intervals (1s/5s/15s/30s) require a paid plan. Buckets are UTC-aligned epoch-floors.
Provisional → confirmed
Live candles land confirmed: false (built incrementally as swaps arrive). When the historical archive is re-walked, the bucket is recomputed from the deduped swap set and marked confirmed: true — so reprocessing never double-counts volume. Treat confirmed as "this bar won't change".
Reconciliation isn't one-shot: the contiguity (tail) reconciler continuously re-walks each mint's recent window against the archive, detecting and repairing interior gaps behind the live stream. Coverage / contiguity reports its state per mint (last confirmed slot, last reconcile time, gaps detected vs repaired) — pair it with the per-candle confirmed flag to know exactly which bars are settled.
OHLCV vs price line
Use OHLCV for charts (open/high/low/close/volume per bucket) and Price history for a lightweight { unixTime, value } line (e.g. sparklines, portfolio valuation).