A pre-computed leaderboard of every wallet that’s traded HIP-4, refreshed every minute. Use this for “biggest traders,” “biggest winners,” or “most active” widgets.Documentation Index
Fetch the complete documentation index at: https://hypernode-docs.polynode.dev/llms.txt
Use this file to discover all available pages before exploring further.
Endpoint
Query parameters
| Param | Type | Default | Description |
|---|---|---|---|
by | string | "volume" | One of volume, net_pnl, realized_pnl, fills, outcomes |
min_fills | int | 0 | Drop wallets with fewer than this many fills (filters spam/test wallets) |
limit | int | 100 | Max rows (cap 500) |
Response
Ranking modes
by=volume— highest gross USDH traded (bought + sold). Default.by=net_pnl—realized_pnl − all fees. Use for “biggest winners (after fees).”by=realized_pnl— gross realized, before fees.by=fills— highest number of fills (active high-frequency wallets).by=outcomes— number of distinct outcome_ids ever filled (diversification).
Use cases
- “Top 100 traders” widget on a frontend.
- Whale watch alerts — combine with
min_fills=10to filter out single-trade noise. - PnL leaderboards — gross or net of fees, your call.
Examples
Notes
realized_pnlexcludes settlement payouts — for closed-market P/L use/v1/wallets/:addr/pnl.- Refreshed every ~60s. For exact instantaneous numbers query
/v1/wallets/:addrfor one wallet. min_fillsoperates on lifetime fills, not 24h. Don’t use it as a “recently active” filter.