{"uid":"cap_YedxV4YcMiAow7asfQvn-","slug":"aiworker-defi-yield-pool-report-bcb752bf","name":"aiworker DeFi Yield Pool Report","description":"Deterministic-first data for agents, paid per call in USDC over x402 v2: DeFi yields, Base token and wallet cards, Polymarket odds and backtests, news, fact checks, cited briefs. 20 routes, $0.005-$1","url":"https://aiworker.duckdns.org/v1/defi/yield-report","method":"POST","headers":{},"bodySchema":{"type":"object","properties":{"chain":{"type":"string","description":"chain name, e.g. base, ethereum, solana"},"limit":{"type":"integer","maximum":20,"minimum":1,"description":"maximum pools to include; default 10"},"symbol":{"type":"string","description":"token symbol, e.g. USDC"},"project":{"type":"string","description":"DefiLlama project slug, e.g. aave-v3"},"stablecoin":{"type":"boolean","description":"restrict to stablecoin pools only"},"min_tvl_usd":{"type":"number","description":"minimum pool TVL in USD; default 1000000"}}},"responseSchema":{"type":"json","example":{"model":"muse-spark-1.3-contributor","pools":[{"apy":2.3,"chain":"base","symbol":"WETH","pool_id":"…","project":"morpho-blue","tvl_usd":45000000}],"route":"POST /v1/defi/yield-report","stale":false,"report":{"risks":["…"],"caveats":[],"verdict":"mixed","best_fit":null,"headline":"…","key_points":["…"]},"version":1}},"example":null,"exampleRequest":null,"tags":["x402"],"displayCostAmount":"0.1","displayCostAsset":"USDC","priceDynamic":false,"priceHint":null,"priceStatus":"priced","priceSource":"probe","requiresHandshake":false,"reviewCount":0,"rating":{"score":"0.00","successRate":"0.00","reviews":0,"stars":null,"state":"unrated"},"availabilityStatus":"unknown","priceObserved":null,"sessionDeposit":null,"pricing":{"kind":"static","summary":"$0.1/call","primary":{"kind":"static","protocol":"x402","network":"base","amountUsd":"0.1","per":"call","confidence":"exact"},"accepted":[{"kind":"static","protocol":"x402","network":"base","amountUsd":"0.1","per":"call","confidence":"exact"}]},"paymentMethods":[{"uid":"pm_nr0UbazdD1lrf2qmPTEvT","protocol":"x402","methodType":"crypto","chain":"base","mode":"charge","costAmount":"0.1","costPer":"request","priority":0,"asset":"0x833589fCD6eDb6E08f4c7C32D4f71b54bdA02913","unit":"request","depositMicros":null,"planRef":null}],"brandName":null,"brandSlug":null,"brandBaseUrl":null,"brandDocsUrl":null,"whatItDoes":"Fetches filtered DeFi yield pools from DefiLlama and returns an LLM-written analysis report with verdict, key points, risks, best-fit pool recommendation, and raw pool data.","exampleAgentPrompt":"Can you pull together an AI-written yield report for the top 10 stablecoin pools on Base with at least $1M TVL — include the verdict, risks, and a best-fit recommendation?","exampleUseCases":[{"title":"Stablecoin yield scouting on Base","prompt":"Give me an analysis of the top 5 stablecoin yield pools on Base with at least $2 million TVL — I want to know the headline verdict, main risks, and which pool you'd recommend."},{"title":"Protocol-specific yield deep dive","prompt":"Run a yield report for Aave v3 pools on Ethereum — show me up to 10 pools, tell me the risks and key points, and flag the best-fit pool if there is one."},{"title":"Cross-chain USDC yield comparison","prompt":"Analyze USDC yield pools across Ethereum with a minimum TVL of $5 million — give me the LLM verdict, any caveats, and the underlying pool data so I can compare APYs."}],"resultDescription":"Returns a JSON object containing an LLM-generated report (headline verdict, key points, risk list, caveats, best-fit pool if any) plus an array of raw pool rows (pool ID, chain, symbol, project, APY, TVL in USD), the model used, and a staleness flag.","failureModes":["No pools match the filter criteria — empty pools array with a low-confidence or null verdict","DefiLlama data is stale — stale flag set to true in response","Invalid chain or project slug returns empty or error response","Limit exceeds maximum of 20 — request rejected","Payment not processed — x402 payment required error before data is returned"],"whenToPreferThis":"Choose this endpoint when you need both raw DeFi yield pool data AND an interpreted narrative analysis in a single call — ideal for agents that need to explain yield opportunities to a non-technical user or make a recommendation without running a separate LLM step. Prefer over raw DefiLlama API calls when you want pre-built risk commentary and a best-fit verdict. Prefer over generic LLM queries when you need live, filtered pool data grounding the analysis.","instructions":null,"reviewSummary":null,"reviewSummaryHighlights":null,"reviewSummaryConcerns":null,"reviewSummaryGeneratedAt":null,"activationCount":0,"lastUsedAt":null,"lastSuccessfullyRanAt":null,"lastHealthCheckAt":"2026-09-13T12:44:16.803Z","isFirstParty":false}