Aqua0
API ReferenceStrategies

Everything one LP can act on for a chain, in one request

Returns every strategy class this LP backs, plus every class where they hold principal in a leg, each with its pair, strategist, per-leg capital, leave gates, and venue reach across Aqua and V4. Read-only. Figures that did not resolve are OMITTED rather than reported as zero.

GET
/api/vaults/commitments/{chainId}/{lp}

Authorization

ApiKeyAuth
X-API-Key<token>

In: header

Path Parameters

chainId*string

Numeric ID of the chain to query or act on.

lp*string

The liquidity provider's wallet address.

Response Body

application/json

curl -X GET "https://example.com/api/vaults/commitments/string/string"
{  "chainId": 0,  "lp": "string",  "fleetLive": true,  "rpcDegraded": true,  "classes": [    {      "classId": "string",      "strategist": "string",      "paused": true,      "backing": true,      "legs": [        {          "vault": "string",          "asset": "string",          "symbol": "string",          "shareSymbol": "string",          "paused": true,          "backing": true,          "lpPrincipal": "string",          "lpFreePrincipal": "string",          "lpDeployedInto": "string",          "feeAccrued": "string",          "feeClaimed": "string",          "vaultCredit": "string",          "decimals": 0,          "hasPrincipal": true,          "classCommittedBacking": "string",          "classAvailableFor": "string",          "leave": {            "deployedInto": "string",            "composition": "string",            "pendingFrontCredits": "string",            "canLeave": true,            "blockedBy": "live-capital",            "selfReleasable": true          }        }      ],      "venues": {        "aqua": {          "live": true,          "reason": "string"        },        "v4": {          "pools": [            {              "poolId": "string",              "fee": 0,              "tickSpacing": 0,              "consented": true,              "band": {                "tickLower": 0,                "tickUpper": 0,                "amount0": "string",                "amount1": "string",                "active": true              }            }          ]        }      }    }  ]}
Empty