Holder cohort
Who held through a window
Wallets that held through a window. A holder qualifies when it stayed above a size threshold (min_usd, min_balance or min_pct); with continuous=true it must hold for the whole window, and reset_on decides what breaks continuity (sell by default). entered_before=mcap:20000 keeps only wallets that first qualified before that point. Sort by hold time, balance or entry market cap (sort=hold_time|balance|entry_mcap).
Continuity with reset on sell / decrease / below threshold.
Path parameters
chainstringrequiredChain slug (robinhood) or chain id (4663).
addressstringrequiredContract or wallet address, any case (0x…, 20 bytes).
Query parameters
fromstring Default trading_open Start of the window (block:, ts:, mcap: or a label).
tostring Default now End of the window (same forms as from).
min_usdnumber Default 50 Only items worth at least this many USD.
min_balancenumber Minimum balance in token units.
min_pctnumber Minimum share of supply, in percent.
continuousboolean Default false true: the holder must stay above the threshold for the whole window.
reset_onstring Default sell One of sell, any_decrease, below_threshold, none.
min_hold_sinteger Minimum continuous hold time inside the window, in seconds.
entered_beforestring Only holders that first qualified before this point (e.g. mcap:20000).
excludestring Comma list of holder classes to leave out, such as infra (pools, lockers, burn) or bots. Comma list of infra, dev, snipers.
sortstring Default hold_time Sort order. One of hold_time, balance, entry_mcap.
limitinteger Default 100 Maximum number of items to return.
Guides that use this endpoint
Errors
Errors come back as { "error": { "code", "message" } } with the matching HTTP status: 400 bad parameter, 401 missing or invalid key,
403 endpoint above your plan, 404 unknown token or address, 429 rate limit or credits used up (with Retry-After). See Errors.
More holders & traders endpoints
Get your free Crius API key
Every example on this page works with a free key: higher rate limits than the anonymous plan, holders, wallets and the WebSocket stream. No card needed.
- Robinhood Chain (4663) only, from our own archive nodes
- REST + WebSocket
- Pay on-chain or by card