{"uid":"cap_PtbomEn494BgZqnFahZ7O","slug":"sentinel-position-verifier-9b7bc606","name":"Sentinel Position Verifier","description":"Trust infrastructure for autonomous AI agents on Base. Verify protocols, tokens, positions, and counterparties with on-chain EAS attestations. 25 free calls/day, then pay per query in USDC via x402.","url":"https://sentinel-awms.onrender.com/verify/position","method":"POST","headers":{},"bodySchema":null,"responseSchema":{"type":"json","example":{"chain":"base","verdict":"CAUTION","trust_grade":"C","trust_score":57,"recommendations":["Monitor TVL trends - rapid outflows may signal issues"],"protocol_address":"0x2626664c2603336e57b271c5c0b26f421741e481"}},"example":{"request":{"chain":"base","detail":"standard","address":"0x940181a94A35A4569E4529A3CDfB74e38FD98631"},"response":{"meta":{"cache_hit":false,"agent_tier":"unknown","data_freshness":"2026-06-16T17:17:47.828Z","response_time_ms":593,"sentinel_version":"0.4.0","cache_ttl_applied":300},"chain":"base","verdict":"CAUTION","confidence":0.8,"risk_flags":["TVL volatility: -17.3% in 30 days"],"trust_grade":"C","user_address":null,"protocol_info":{"name":"Aerodrome Ignition","category":"Launchpad","underlying_protocol_grade":"C"},"recommendations":["Monitor TVL trends - rapid outflows may signal issues"],"protocol_address":"0x940181a94A35A4569E4529A3CDfB74e38FD98631"}},"exampleRequest":{"chain":"base","detail":"standard","address":"0x940181a94A35A4569E4529A3CDfB74e38FD98631"},"tags":["x402"],"displayCostAmount":"0.005","displayCostAsset":"USDC","priceDynamic":false,"priceHint":null,"priceStatus":"priced","priceSource":"settled","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.005/call","primary":{"kind":"static","protocol":"x402","network":"base","amountUsd":"0.005","per":"call","confidence":"exact"},"accepted":[{"kind":"static","protocol":"x402","network":"base","amountUsd":"0.005","per":"call","confidence":"exact"}]},"paymentMethods":[{"uid":"pm_jivt9e9hW_6r4EMvfkrTK","protocol":"x402","methodType":"crypto","chain":"base","mode":"charge","costAmount":"0.005","costPer":"request","priority":0,"asset":null,"unit":"request","depositMicros":null,"planRef":null}],"brandName":null,"brandSlug":null,"brandBaseUrl":null,"brandDocsUrl":null,"whatItDoes":"Verifies a DeFi position on Base using on-chain EAS attestations, returning a trust score, grade, verdict, and risk recommendations for a given protocol address.","exampleAgentPrompt":"Can you check the trust score for the protocol at 0x2626664c2603336e57b271c5c0b26f421741e481 on Base — I want to know the verdict, trust grade, and whether there are any concerns about my position before I add more liquidity.","exampleUseCases":null,"resultDescription":"Returns a JSON object containing the chain (e.g. 'base'), a verdict (e.g. 'CAUTION'), a letter trust grade (e.g. 'C'), a numeric trust score (0–100), a protocol address, and an array of human-readable recommendations such as warnings about TVL trends or other risk signals.","failureModes":["Invalid or malformed protocol address returns an error or null result","Protocol not indexed on Base returns no attestation data","Exceeding 25 free daily calls without USDC payment results in a payment-required error (402)","Network/render cold-start latency may cause timeout on first call","Unsupported chain identifier returns a validation error"],"whenToPreferThis":"Use this endpoint when an AI agent needs on-chain, attestation-backed risk assessment for a specific DeFi position or protocol address on Base, especially when the agent needs a structured trust score and actionable recommendations rather than raw contract data. Prefer this over generic block explorers when you need a trust verdict with graded output suitable for autonomous decision-making.","instructions":null,"reviewSummary":null,"reviewSummaryHighlights":null,"reviewSummaryConcerns":null,"reviewSummaryGeneratedAt":null,"activationCount":0,"lastUsedAt":null,"lastSuccessfullyRanAt":null,"lastHealthCheckAt":"2026-09-15T06:34:40.892Z","isFirstParty":false}