{"uid":"cap_PBfwt18WfkPeatmzWzxW0","slug":"defi-oracle-protocol-compare-154c50ea","name":"DeFi Oracle Protocol Compare","description":"DeFi data for AI agents — yield rates, swap routes, IL calculator, liquidation risk, MEV scanner, TVL tracking. Powered by DeFiLlama + on-chain RPC data. Pay with USDC on Base via x402.","url":"https://oraclius.vercel.app/api/protocol-compare","method":"POST","headers":{},"bodySchema":{"type":"object","required":["protocols"],"properties":{"protocols":{"type":"array","description":"Array of protocol slugs (min 2)"}}},"responseSchema":{"type":"object","properties":{"count":{"type":"number"},"comparison":{"type":"array","items":{"type":"object","properties":{"tvl":{"type":"number"},"name":{"type":"string"},"slug":{"type":"string"},"chain":{"type":"string"},"category":{"type":"string"},"change_1d":{"type":"number"},"change_7d":{"type":"number"}}}},"winner_tvl":{"type":"string"}}},"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_cnzkQjUYIOduEFeZVDSm0","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":"Compares two or more DeFi protocols side-by-side by TVL, category, chain, and recent TVL change to identify the dominant protocol","exampleAgentPrompt":"Compare Aave and Compound for me — which one has more TVL right now and which has been growing faster over the past 7 days?","exampleUseCases":[{"title":"Portfolio allocation across lending protocols","prompt":"I'm thinking about deploying liquidity across Aave, Compound, and Spark — can you check which one has the most TVL and which has been gaining the most traction lately? I want to make sure I'm picking the healthiest protocol."},{"title":"Identify fastest-growing DEX this week","prompt":"Show me how Uniswap, Curve, and Balancer are doing by TVL — specifically which one has grown the most in the last 7 days. I want to move my liquidity to wherever the action is."},{"title":"Find dominant staking protocol by chain","prompt":"Help me compare Lido, Rocket Pool, and Stader on Ethereum — I need to know which one is pulling in the most stake and which has been growing fastest. I'm about to commit some ETH and want the biggest, healthiest option."}],"resultDescription":"Returns an array of protocol objects each containing name, slug, chain, category, current TVL, 1-day TVL change, and 7-day TVL change, plus a winner_tvl field identifying the protocol with the highest total value locked.","failureModes":["Invalid or unrecognized protocol slug returns an error or missing data for that protocol","Fewer than 2 protocols provided triggers validation error on the required array","DeFiLlama data temporarily unavailable causes upstream fetch failure","Protocol with no on-chain TVL data returns zero or null TVL values"],"whenToPreferThis":"Use this endpoint when you need a direct side-by-side TVL and growth comparison between two or more specific DeFi protocols by slug. Prefer this over general yield or swap endpoints when the user wants to know which protocol is bigger, growing faster, or dominant in a category.","instructions":null,"reviewSummary":null,"reviewSummaryHighlights":null,"reviewSummaryConcerns":null,"reviewSummaryGeneratedAt":null,"activationCount":0,"lastUsedAt":null,"lastSuccessfullyRanAt":null,"lastHealthCheckAt":"2026-09-15T18:32:16.950Z","isFirstParty":false}