agentek-eth

by NaniDAO
Verified

getYieldTool

Analyze and compare DeFi yield opportunities across protocols using DefiLlama data. Filter by asset, chain, risk level, APY, or project to identify optimal returns.

Instructions

Analyzes and compares yield opportunities from DefiLlama across all DeFi protocols

Input Schema

NameRequiredDescriptionDefault
assetNoOptional filter for specific asset (e.g., ETH, USDC)
chainNoOptional filter for specific chain (e.g., Ethereum, Arbitrum)
chainIdNoOptional chain ID filter (e.g., 1 for Ethereum, 10 for Optimism)
limitNoMaximum number of results to return
maxRiskNoOptional maximum risk level (low, medium, high)
minApyNoOptional minimum APY threshold (e.g., 5 for 5%)
projectNoOptional filter for specific project (e.g., Aave, Lido)
protocolNoOptional filter for specific protocol (e.g., Aave, Compound)
stablecoinNoOptional filter for stablecoin yields only
symbolNoOptional filter for specific token symbol (e.g., ETH, USDC)

Input Schema (JSON Schema)

{ "$schema": "http://json-schema.org/draft-07/schema#", "additionalProperties": false, "properties": { "asset": { "description": "Optional filter for specific asset (e.g., ETH, USDC)", "type": "string" }, "chain": { "description": "Optional filter for specific chain (e.g., Ethereum, Arbitrum)", "type": "string" }, "chainId": { "description": "Optional chain ID filter (e.g., 1 for Ethereum, 10 for Optimism)", "type": "number" }, "limit": { "default": 20, "description": "Maximum number of results to return", "maximum": 100, "minimum": 1, "type": "number" }, "maxRisk": { "description": "Optional maximum risk level (low, medium, high)", "enum": [ "low", "medium", "high" ], "type": "string" }, "minApy": { "description": "Optional minimum APY threshold (e.g., 5 for 5%)", "minimum": 0, "type": "number" }, "project": { "description": "Optional filter for specific project (e.g., Aave, Lido)", "type": "string" }, "protocol": { "description": "Optional filter for specific protocol (e.g., Aave, Compound)", "enum": [ "Aave", "Compound", "Morpho", "SparkLend", "Lido", "RocketPool", "DefiLlama" ], "type": "string" }, "stablecoin": { "description": "Optional filter for stablecoin yields only", "type": "boolean" }, "symbol": { "description": "Optional filter for specific token symbol (e.g., ETH, USDC)", "type": "string" } }, "type": "object" }

You must be authenticated.

Other Tools from agentek-eth

Related Tools

ID: embaq2gcce