DefiLlama API integration for DeFi analytics - TVL, prices, yields, volumes, fees, bridges, and DAT data. Use for blockchain/DeFi research, protocol analysis, and market data queries.
Trit: -1 (MINUS - Validator/Data Source) Color: #4A90D9 (Cold blue, 210°)
Comprehensive DeFi data from DefiLlama's API ecosystem.
| API | Base URL | Auth |
|-----|----------|------|
| Pro API | https://pro-api.llama.fi | Key in path: /API_KEY/endpoint |
| Bridge API | https://bridges.llama.fi | None |
# All protocols with TVL
GET /api/protocols
# Single protocol detail
GET /api/protocol/{slug}
# Chain TVL
GET /api/v2/chains
GET /api/v2/historicalChainTvl/{chain}
# Current prices (chain:address format)
GET /coins/prices/current/{coins}
# Historical
GET /coins/prices/historical/{timestamp}/{coins}
# Chart data
GET /coins/chart/{coins}?period=30d
GET /yields/pools # All yield pools
GET /yields/chart/{pool} # Pool history
GET /yields/poolsBorrow # Borrow rates
GET /yields/perps # Perp funding
GET /yields/lsdRates # LSD rates
GET /api/overview/dexs # DEX volumes
GET /api/overview/dexs/{chain} # Chain DEX
GET /api/summary/dexs/{protocol} # Protocol detail
GET /api/overview/options # Options
GET /api/overview/derivatives # Derivatives (Pro)
GET /api/overview/fees # All fees
GET /api/overview/fees/{chain} # Chain fees
GET /api/summary/fees/{protocol} # Protocol fees
# dataType: dailyFees | dailyRevenue | dailyHoldersRevenue
# Base: https://bridges.llama.fi
GET /bridges # All bridges
GET /bridge/{id} # Bridge detail
GET /bridgevolume/{chain} # Volume by chain
GET /transactions/{id} # Bridge txs
GET /dat/institutions # All institutions
GET /dat/institutions/{symbol} # e.g., MSTR
;; See scripts/defillama.bb for full implementation
(require '[defillama :as dl])
;; TVL
(dl/protocols)
(dl/protocol "aave")
(dl/chain-tvl "Ethereum")
;; Prices
(dl/price "ethereum:0xA0b86991c6218b36c1d19D4a2e9Eb0cE3606eB48")
(dl/price-chart "coingecko:ethereum" {:period "30d"})
;; Yields
(dl/yield-pools)
(dl/pool-chart "747c1d2a-c668-4682-b9f9-296708a3dd90")
;; Volumes
(dl/dex-overview)
(dl/dex-protocol "uniswap")
;; Fees
(dl/fees-overview)
(dl/fees-protocol "hyperliquid")
/api/protocols, /api/protocol/{slug}, /api/tvl/{slug}/api/v2/chains, /api/v2/historicalChainTvl/coins/prices/*, /coins/chart/*/api/overview/dexs, /api/overview/options/api/overview/fees, /api/summary/fees/*/yields/* - All yield endpoints/api/overview/derivatives/api/tokenProtocols/{symbol}/api/inflows/{protocol}/{timestamp}/api/chainAssets/api/emissions, /api/emission/{protocol}/api/categories, /api/forks, /api/oracles/api/entities, /api/treasuries/api/hacks, /api/raises/etfs/*, /dat/*{"id": "2269", "name": "Aave", "tvl": 5200000000, "chains": ["Ethereum"]}
{"coins": {"ethereum:0x...": {"price": 0.999, "symbol": "USDC", "confidence": 0.99}}}
{"pool": "uuid", "chain": "Ethereum", "project": "aave-v3", "apy": 3.5, "tvlUsd": 1500000000}
This skill serves as MINUS (-1) validator in triads:
Compose with:
aptos-agent (+1): Execute based on dataexa-search (0): Enrich with web contextSearch for places (restaurants, cafes, etc.) via Google Places API proxy on localhost.
Interact with GitHub using the `gh` CLI. Use `gh issue`, `gh pr`, `gh run`, and `gh api` for issues, PRs, CI runs, and advanced queries.
Create or update AgentSkills. Use when designing, structuring, or packaging skills with scripts, references, and assets.
Start voice calls via the OpenClaw voice-call plugin.
Notion API for creating and managing pages, databases, and blocks.
Gemini CLI for one-shot Q&A, summaries, and generation.
Category:developer