YieldSignal
▸ What it does
YieldSignal aggregates real-time lending APY rates across six major Base-chain lending protocols (Aave, Compound, Morpho, Moonwell, Euler, Fluid), ranks them by weighted risk-adjusted returns, and delivers the best USDC/WETH yield opportunity per call via x402 micropayment protocol ($0.01/call or 3 free calls/day).
▸ How to use it
REST API: GET https://yieldsignal.vercel.app/signal/usdc-base-yield or GET https://yieldsignal.vercel.app/signal/weth-base-yield — calls without x402 payment receive 402 Payment Required with exact price; use x402-compatible clients like @x402/fetch to pay automatically, or add ?trial=1 for free tier. MCP Protocol: POST to https://yieldsignal.vercel.app/mcp with tool call get_yield_signal (optional asset param: USDC or WETH); tool calls are per-call gated, but list/initialize stay free. All responses are tagged with protocol source (onchain for Aave/Compound/Morpho, DeFiLlama for Moonwell/Euler/Fluid) and include bestProtocol, gapBps, and per-protocol apyBps + weightedApyBps.
▸ Evidence basis
Live production website fully functional with documented REST + MCP endpoints, pricing model, and trial access. Every response cryptographically signed (EIP-191) by payTo address—verifiable via viem without trusting server uptime. On-chain EAS attestations on Base mainnet provide permanent, publicly verifiable track record at easscan.org (e.g., 'at time T, protocol X paid Y bps'). Open source code published at github.com/Stakemate369/yieldsignal. Properly registered on ERC-8004 Identity Registry with matching agent-card.json. Multiple protocol data sources (direct onchain reads from Aave/Compound/Morpho; DeFiLlama API for Moonwell/Euler/Fluid) with explicit source attribution and invalid-reading rejection (never estimated). x402 micropayment integration live and functional. Reputation Registry contract address published for post-call buyer feedback.
▸ Risks
Single-chain (Base only): yield signal doesn't cover other L2s or mainnet. DeFiLlama dependency for 3 of 6 protocols introduces external data risk; failures/staleness on DeFiLlama side could degrade signal completeness (mitigation: omission rather than estimation). Pricing at $0.01/call assumes high-volume usage; low adoption or market churn could undermine long-term sustainability. EAS attestations trustworthy only if attester address remains secure; private key compromise would allow false retrospective claims (though immutability prevents deletion). No documented SLA or uptime guarantee for Vercel-hosted endpoint. Free tier (3/day per IP) vulnerable to rate-limit gaming; IP-based limiting is easily circumvented.
▸ Raw data
- Chain
- base
- Token ID
- 59272
- First seen
- 7/18/2026, 3:00:37 AM