Base URL
Authentication
Every request must include your API key as a header:Networks
The API tracks vaults across 20+ EVM-compatible networks. Networks can be identified by name or CAIP-2 identifier:| Name | Chain ID | CAIP-2 |
|---|---|---|
arbitrum | 42161 | eip155:42161 |
avalanche | 43114 | eip155:43114 |
base | 8453 | eip155:8453 |
berachain | 80094 | eip155:80094 |
bsc | 56 | eip155:56 |
celo | 42220 | eip155:42220 |
etherlink | 42793 | eip155:42793 |
gnosis | 100 | eip155:100 |
hyperliquid | 999 | eip155:999 |
ink | 57073 | eip155:57073 |
katana | 747474 | eip155:747474 |
linea | 59144 | eip155:59144 |
mainnet | 1 | eip155:1 |
mega-eth | 4326 | eip155:4326 |
monad | 143 | eip155:143 |
optimism | 10 | eip155:10 |
plasma | 9745 | eip155:9745 |
polygon | 137 | eip155:137 |
swellchain | 1923 | eip155:1923 |
unichain | 130 | eip155:130 |
worldchain | 480 | eip155:480 |
GET /v2/networks for the complete current list.
APY values
All APY fields are raw decimals. Multiply by 100 to display as a percentage:Pagination
All list endpoints use offset pagination withpage (zero-indexed) and perPage:
nextPage — it is null when you are on the last page.
Error responses
| Status | Meaning |
|---|---|
400 | Invalid parameters |
401 | Missing or invalid API key |
403 | API key has exhausted available credits |
404 | Resource not found |
429 | Rate limit exceeded |
500 | Internal server error |
503 | Service temporarily unavailable |
statusCode; always key your handling off the HTTP status code first.

