{"uid":"cap_VjyjoOTYN8Qn0ptHRAt3J","slug":"kallipolis-proof-deep-resolve-evidence-api-7d3c349f","name":"Kallipolis Proof — Deep Resolve Evidence API","description":"Evidence resolution API for AI agents, domains, protocols, and Base accounts. Pay per call with x402 or buy instant prepaid access.","url":"https://proof.platoskallipolis.com/api/v1/deep-resolve","method":"POST","headers":{},"bodySchema":{"type":"object","required":["input","output"],"properties":{"input":{"type":"object","required":["type","method","bodyType","body"],"properties":{"body":{"type":"object","required":["query"],"properties":{"query":{"type":"string","description":"Public HTTPS domain or Base address"}}},"type":{"type":"string","const":"http"},"method":{"type":"string","const":"POST"},"bodyType":{"type":"string","const":"json"}}},"output":{"type":"object","required":["type","example"],"properties":{"type":{"type":"string","const":"json"},"example":{"type":"object","properties":{"signals":{"type":"array","items":{"type":"object"}},"verdict":{"type":"string"},"findings":{"type":"array","items":{"type":"object"}},"confidence":{"type":"number","maximum":1,"minimum":0},"targetType":{"enum":["domain","base-address"],"type":"string"},"x402Readiness":{"type":"object","required":["status","level","paymentAttempted","settlement"],"properties":{"level":{"enum":["settlement-verified","challenge-ready","discovery-ready","not-ready","unknown","not-applicable"],"type":"string"},"status":{"enum":["ready","partial","not-ready","unknown","not-applicable"],"type":"string"},"settlement":{"enum":["not-tested","verified"],"type":"string"},"paymentAttempted":{"type":"boolean"}}}}}}}}},"responseSchema":{"type":"json","example":{"signals":[],"verdict":"verified","findings":[],"confidence":0.85,"targetType":"domain"}},"example":null,"exampleRequest":null,"tags":["x402"],"displayCostAmount":"0.2","displayCostAsset":"USDC","priceDynamic":false,"priceHint":null,"priceStatus":"priced","priceSource":"registry","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.2/call","primary":{"kind":"static","protocol":"x402","network":"base","amountUsd":"0.2","per":"call","confidence":"exact"},"accepted":[{"kind":"static","protocol":"x402","network":"base","amountUsd":"0.2","per":"call","confidence":"exact"}]},"paymentMethods":[{"uid":"pm_HZSwoXfLFtA1xDU1WIEt_","protocol":"x402","methodType":"crypto","chain":"base","mode":"charge","costAmount":"0.2","costPer":"request","priority":0,"asset":null,"unit":"request","depositMicros":null,"planRef":null}],"brandName":null,"brandSlug":null,"brandBaseUrl":null,"brandDocsUrl":null,"whatItDoes":"Performs deep evidence resolution on a public HTTPS domain or Base blockchain address, returning a verdict, confidence score, signals, and findings about the target's legitimacy or identity.","exampleAgentPrompt":"Can you deep-resolve the evidence for 'example.com' and tell me whether it's verified, what signals came back, and how confident the result is?","exampleUseCases":[{"title":"Vetting a DeFi protocol's domain","prompt":"Before I connect my wallet to defiprotocol.xyz, can you run a deep evidence check on that domain and tell me if it's verified, what signals were found, and the confidence score?"},{"title":"Checking a Base wallet before payment","prompt":"I want to send USDC to 0x1234abcd5678ef901234abcd5678ef901234abcd on Base — can you resolve the evidence on that address and tell me the verdict and any findings before I do?"},{"title":"AI agent identity validation","prompt":"We're about to integrate with an AI agent that claims to be at agentprotocol.io — can you run a deep resolve on that domain so I can see whether it's legitimate and what the evidence shows?"}],"resultDescription":"Returns a JSON object containing: a 'verdict' string (e.g. 'verified'), a 'confidence' number between 0 and 1, a 'targetType' enum ('domain' or 'base-address'), an array of 'signals' (evidence items supporting the verdict), and an array of 'findings' (detailed observations about the target).","failureModes":["Invalid query (not a valid HTTPS domain or Base address) — likely 400 error","Private or non-public domain — insufficient evidence, low confidence score","Unknown Base address with no on-chain history — empty signals and findings","Payment failure via x402 — request blocked before resolution","Rate limiting or service unavailability — 5xx error","Ambiguous target that matches neither domain nor Base address pattern"],"whenToPreferThis":"Choose this endpoint when you need deep, multi-signal evidence resolution for a specific domain or Base blockchain address — particularly when trust verification is critical before interacting with a protocol, sending funds, or integrating with an external agent. It is especially suited for AI agent workflows that require a structured verdict with a confidence score rather than a simple ping or whois lookup. Prefer it over generic reputation APIs when you need Base-address-specific evidence or when operating in a web3/onchain context.","instructions":null,"reviewSummary":null,"reviewSummaryHighlights":null,"reviewSummaryConcerns":null,"reviewSummaryGeneratedAt":null,"activationCount":0,"lastUsedAt":null,"lastSuccessfullyRanAt":null,"lastHealthCheckAt":"2026-09-15T18:30:27.807Z","isFirstParty":false}