Hyperliquid Vault
hl_vaultOne Hyperliquid vault by address, by view. profile: TVL, APR, leverage, leader and top-5 shares, active depositors and all five windows (7d, 30d, 90d, 365d, all). depositors: every current depositor (not only the largest 100) with equity, PnL on the current position, all-time PnL, entry time, lockup end and PnL rank. flows: the vault's own ledger rows, newest first. series: equity, chained share price (nav), net flow and PnL per hour or day, oldest first (for a parent vault, its whole family). Its fills, trades and positions: hl_wallet and hl_wallet_activity with the vault address. Same data as GET /v1/hyperliquid/vaults/{vault} and its sub-routes.
Tool call template
This tool declares no required parameters. Add optional parameters from the input schema as needed.
{
"id": 1,
"jsonrpc": "2.0",
"method": "tools/call",
"params": {
"arguments": {},
"name": "hl_vault"
}
}Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| end | No | ISO-8601 UTC upper bound, e.g. 2026-10-02T00:00:00Z. Used by view: series. | |
| sort | No | Ranking: `share`, `pnl` (on the current position), `all_time_pnl` (since the first deposit) or `entered` (entry time). Used by view: depositors. | share |
| type | No | `all`, `deposit`, `withdraw`, `distribution` or `commission`. Used by view: flows. | all |
| view | No | What to read. `profile`: TVL, APR, leverage, depositor concentration and all five windows. `depositors`: current depositors with their equity, PnL, entry and lockup, largest share first. `flows`: the vault's own deposits, withdrawals, distributions and commissions, newest first. `series`: equity, share price, net flow and PnL per hour or day, oldest first. Default `profile`. | profile |
| limit | No | Rows per page. Default by view: depositors 100, flows 100, series 500. Max by view: depositors 1000, flows 1000, series 5000. Used by view: depositors, flows, series. | |
| order | No | `desc` or `asc`. Used by view: depositors. | desc |
| start | No | ISO-8601 UTC lower bound, e.g. 2026-10-01T00:00:00Z. Used by view: series. | |
| vault | No | Vault address: 0x followed by 40 hex characters. Required. | |
| bucket | No | Point width: `1h` or `1d`. Used by view: series. | 1d |
| cursor | No | `nextCursor` from the previous page, passed back verbatim; it is null on the last page. Omit it for the first page. Used by view: depositors, flows, series. | |
| window | No | Window ending on the newest recorded day: `7d`, `30d`, `90d`, `365d` or `all`. Used by view: flows. | 30d |
| smart_only | No | Only depositors in the top 1,000 of the all-time PnL leaderboard. Used by view: depositors. | |
| min_equity_usd | No | Smallest depositor equity in USD, at least 1. Used by view: depositors. |