Protocol

LST supply and NAV history

Changed on

Sparse LST history. Native Mio/RPC observations take precedence over Neon within each 5-minute bucket, then the latest observation is selected per requested bucket. Missing periods remain absent. No zero fill or interpolation. Financial values are decimal strings. Epoch is an optional integer. Date bounds are inclusive UTC dates.

get/v1/protocol/lsts

Request

Query parameters

granularity'5m' | '1h' | '1d'

Bucket size (last value in bucket). Max window: 7d at 5m, 90d at 1h, 1000d at 1d.

daysinteger

Trailing window ending today (inclusive). Ignored when from is given. Must fit the granularity's window cap.

fromstring date

Inclusive range start (YYYY-MM-DD). Overrides days.

tostring date

Inclusive range end; default today. Range capped at 1000 days; from > to → 400.

tokenstring

Comma-separated labels HyloSOL, HyloSOL+ (case-insensitive). Omit for both. Encode + as %2B. Unknown labels return 400.

Response

Cache-Control: public, max-age=300.

sincestring date required
untilstring date required
granularity'5m' | '1h' | '1d' required

Example response

{
  "since": "2026-08-19",
  "until": "2026-08-19"
}

Changes