Get supported DeFi protocols
Ethereum & EVM Chains
DeFi Supported Protocols
Returns the list of DeFi protocol families supported by the DeFi Positions API, with per-chain availability and stability status.
GET
Get supported DeFi protocols
The Supported Protocols endpoint lists every DeFi protocol family available through the DeFi Positions API, along with the chains each protocol is active on and whether it is in stable or preview status.
Use this endpoint to build dynamic UI filters, check coverage before querying positions, or discover which sub-protocols (e.g. specific AMM forks) are grouped under each family.
Response Structure
Each entry inprotocol_families represents one protocol group:
family— Snake-case protocol identifier (e.g.uniswap_v2,aave_v3,lido). The four Lido protocol kinds are merged into a singlelidofamily.chains— Array of chains the protocol is deployed on. Each entry includeschain_id,chain_name, andstatus(stableorpreview).sub_protocols— Named forks or variants under this family (e.g.["SushiSwapV2", "PancakeSwapV2"]underuniswap_v2). Empty array if no named sub-protocols exist.
Compute Units
This endpoint costs 1 Compute Unit per request.Authorizations
API key for authentication. Obtain your key from the Dune dashboard at sim.dune.com.
Query Parameters
When true, includes chains in preview status. Defaults to false.
When true, includes protocols marked as preview for the requested chains. Defaults to false.
Response
200 - application/json
Successful response