Skip to main content
GET
cURL

Path parameters

string
required
Vault address.

Query parameters

string
Filter to one wallet address.
string
ISO 8601 string or Unix timestamp in seconds. Defaults to vault start.
string
ISO 8601 string or Unix timestamp in seconds. Defaults to now.
integer
default:"1"
Positive integer. Pagination counts wallets before venue expansion.
integer
default:"1000"
Positive integer; capped at 1000 wallets per page.
number
default:"3600"
Cache staleness in seconds, capped at 86400. Invalid or negative values use 3600.

Default time window

If startDate is omitted, the endpoint uses the vault start timestamp. If endDate is omitted, the endpoint uses the current time, capped at vault maturity when the vault has a maturity timestamp. Explicit start dates are clamped to vault start, and explicit end dates are capped at maturity too. The effective start must be earlier than the effective end.

Example requests

All holders:
cURL
Single user:
Explicit time window:
Paginated:

Venue composition

Example calculation

User holds 100 tokens for 10 days, then 200 tokens for 20 days. The user has no balance for the rest of the requested window.