Overview
The DeFi API provides detailed insights into wallet positions across DeFi protocols including lending, borrowing, staking, and liquidity pools. Query a wallet’s DeFi exposure without manually integrating with each protocol - get a unified view of positions, balances, and rewards across supported protocols.What Is the DeFi API?
The DeFi API lets you query:- Protocol Summary - Overview of all DeFi protocols a wallet uses
- Positions - Detailed position data per protocol
- Position Details - Enhanced breakdown with underlying assets
- Multi-Protocol - Support for major DeFi protocols
Key Features
The DeFi API includes:- Protocol Detection - Automatically identifies which protocols a wallet uses
- Position Breakdown - Detailed view of deposits, borrows, and rewards
- USD Valuations - Position values calculated in USD
- Multi-Chain - Track positions across supported EVM chains
- Unified Format - Consistent data structure across protocols
Supported Protocols
The DeFi API supports major protocols including:- Aave
- Compound
- Uniswap
- Lido
- Rocket Pool
- Eigenlayer
- And more
Common Use Cases
The DeFi API is commonly used for:- Portfolio Trackers
(show DeFi positions alongside tokens and NFTs) - DeFi Dashboards
(aggregate positions across protocols) - Risk Monitoring
(track lending health factors and exposure) - Yield Tracking
(monitor staking rewards and LP positions) - Tax Reporting
(calculate DeFi gains and income)
Popular Endpoints
| Endpoint | Description |
|---|---|
| Wallet Protocols | Summary of protocols used by a wallet |
| Wallet Positions | Detailed positions per protocol |
| Detailed Positions | Enhanced position breakdown |

