List the asset vaults on a chain
Returns every asset vault on a chain, one per token, with its total principal and pause state.
Authorization
ApiKeyAuth 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
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 } ]}Check whether an LP can deposit
Returns whether the LP can deposit into an asset vault now, the reason if not, and the most it can deposit.
Build a deposit, withdrawal or backing transaction on Solana
Builds a deposit, a withdrawal, a backing (`commit`), its end (`uncommit`) or a token account, for the owner's wallet to sign. The wallet pays the network fee and any rent.