Vaults

List the asset vaults on a chain

Returns every asset vault on a chain, one per token, with its total principal and pause state.

GET
/api/vaults

Authorization

ApiKeyAuth
X-API-Key<token>

Your API key. Authorizing a swap or opening a market takes a key issued to your integration, and the shared key the docs fill in reads and quotes only.

In: header

Query Parameters

chainId*integer

The chain's numeric id, for example 8453 for Base or 1151111081099710 for Solana. GET /api/vaults/chains lists them.

Response Body

application/json

curl -X GET "https://example.com/api/vaults?chainId=1"
{  "chainId": 8453,  "vaults": [    {      "chainId": 8453,      "asset": "0x833589fCD6eDb6E08f4c7C32D4f71b54bdA02913",      "vault": "0xb367A4306087d3981B38C032464cD7E3A7a03A4E",      "symbol": "aqUSDC",      "totalPrincipal": "170417592",      "indexed": true,      "paused": false,      "acceptsNative": false    },    {      "chainId": 8453,      "asset": "0x4200000000000000000000000000000000000006",      "vault": "0x256218A93992256F47c4735e1Fc070d90EaeA263",      "symbol": "aqWETH",      "totalPrincipal": "104576932022962652",      "indexed": true,      "paused": false,      "acceptsNative": false    }  ]}