Current TVL of Every Tracked Blockchain
omnial/current-tvl-by-blockchain
Returns every blockchain the source tracks, one row each, with its current total value locked across DeFi protocols in US dollars, the ticker of its own native token where the source lists one, and its EVM chain id where the source lists one.
activeper callv1
Price
$0.001 per call
The price shown is the price you pay. No monthly minimum. Top-ups start at $5.
Data source
DefiLlama
Data from DefiLlama.
Use it
Five steps: search, inspect, learn, run, settle. No per-tool setup; your agent reaches this tool through the meta-tools it already has.
agent
// 1. search: find the tool
omnial_search({ query: "what you need" })
// 2. inspect: price and input schema
omnial_inspect({ tool: "omnial/current-tvl-by-blockchain" })
// 3. learn: read the usage guide at runtime
omnial_learn({ tool: "omnial/current-tvl-by-blockchain" })
// 4. run: price the exact call first, then run it
omnial_execute({ tool: "omnial/current-tvl-by-blockchain", input: { /* see input_schema */ }, dry_run: true })
omnial_execute({ tool: "omnial/current-tvl-by-blockchain", input: { /* ... */ } })
// 5. settle: the call is charged when it finishes, nothing to doNot connected yet? Point your MCP client at https://mcp.eden-engine.com/mcp, then copy a config for your client.
Pricing
Every charge this tool can incur.
| Charge | Price |
|---|---|
Per call | $0.001 |
- Updated
- Oct 17, 2026
Input and output schemas
Input schema
input_schema.json
{
"type": "object",
"properties": {},
"additionalProperties": false
}Output schema
output_schema.json
{
"type": "object",
"properties": {
"results": {
"type": "array",
"items": {
"type": "object",
"properties": {
"tvl": {
"type": "number",
"description": "The total value locked across the chain's DeFi protocols now, in US dollars (0 for a chain with nothing tracked)."
},
"name": {
"type": "string",
"description": "The chain's display name, as the source lists it."
},
"chainId": {
"type": [
"number",
"string",
"null"
],
"description": "The chain's EVM chain id: a number, or for a few chains the same id as a string; null for a chain without one."
},
"tokenSymbol": {
"type": [
"string",
"null"
],
"description": "The ticker of the chain's own native token; null when the source lists none."
}
}
},
"description": "One row per chain, in the source's own order (not sorted by value)."
}
},
"description": "Every tracked chain with its current total value locked. The source returns a bare list, delivered under `results`."
}