DeFinitiv

Query wallet positions and pool data across multiple DeFi protocols through a single GraphQL endpoint. One request can fetch positions from Morpho, Aave, Pendle, and more — with built-in partial failure handling so one protocol's downtime doesn't block the rest.

What you can do

Supported protocols

Chain support

Chain IDNetworkMorphoPendleAaveFluidCompoundNeutrlAvantisAvantMidas
1EthereumYesYesYesYesYesYesYes
10OptimismYesYesYes
56BSCYes
137PolygonYesYes
146SonicYes
8453BaseYesYesYesYesYesYesYes
42161ArbitrumYesYesYesYesYes
43114AvalancheYesYes

Key features

  • Single endpoint — one GraphQL query fetches data from multiple protocols
  • Partial failure handling — if one protocol fails, the others still return data
  • Union types — each protocol returns its own typed response via GraphQL inline fragments
  • API key authentication — secure access with pk_ prefixed keys via header or bearer token
  • Rate limited — 100 requests per 60-second window, max 5 inputs per request