{"uid":"cap__ckIGIxV1TIXPKC2eh38R","slug":"innovalyxx-sovereign-edge-verify-agent-attestation-6c1a2606","name":"Innovalyxx Sovereign Edge – Verify Agent Attestation","description":"Verified cyber-physical AI tools for autonomous agents. Pay per call via x402 (USDC on Base). 26 tools covering MRV verification, biodiversity, skip twin, site certification, agent trust, transaction evidence, protocol bridging, GEO audit, IATP reputation, ABV maturity, NIST TEVV alignment, and encrypted memory write/read/query/grant/revoke/tool_context/pricing_hint/subscription_quote/attest/verify_attestation.","url":"https://edge.innovalyxx.com/mcp/tools/verify_agent_attestation","method":"POST","headers":{},"bodySchema":{"type":"object","properties":{"agent_did":{"type":"string","description":"Optional peer DID that must match the attestation agent_id."},"attestation":{"type":"object","description":"IATP Ed25519 attestation envelope to verify (fail-closed)."}}},"responseSchema":{"type":"json","example":{"ok":true,"tool":"verify_agent_attestation","error":"error","valid":true,"payment":{},"agent_id":"agent_id"}},"example":null,"exampleRequest":null,"tags":["x402"],"displayCostAmount":"0.02","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.02/call","primary":{"kind":"static","protocol":"x402","network":"base","amountUsd":"0.02","per":"call","confidence":"exact"},"accepted":[{"kind":"static","protocol":"x402","network":"base","amountUsd":"0.02","per":"call","confidence":"exact"}]},"paymentMethods":[{"uid":"pm_bdUpzjWIq9NxOj7zRsYwF","protocol":"x402","methodType":"crypto","chain":"base","mode":"charge","costAmount":"0.02","costPer":"request","priority":0,"asset":"0x833589fCD6eDb6E08f4c7C32D4f71b54bdA02913","unit":"request","depositMicros":null,"planRef":null}],"brandName":null,"brandSlug":null,"brandBaseUrl":null,"brandDocsUrl":null,"whatItDoes":"Cryptographically verifies an IATP Ed25519 attestation envelope for an AI agent, confirming the attestation is valid and optionally checking it against a specific agent DID.","exampleAgentPrompt":"Can you verify this IATP Ed25519 attestation envelope for my agent — the agent DID is did:peer:0z6Mk... — and tell me whether the attestation is valid before I let it execute any transactions?","exampleUseCases":[{"title":"Pre-execution agent trust check","prompt":"Before allowing this autonomous agent to sign the carbon credit transaction, verify its IATP attestation envelope for me and confirm it matches the DID did:peer:0z6MkAgent123 — I need to know it's valid."},{"title":"Multi-agent pipeline integrity gate","prompt":"I'm running a pipeline with several AI agents and I need to gate the next step — can you check whether the attestation from the upstream agent is cryptographically valid using the IATP Ed25519 envelope it just sent?"},{"title":"Regulatory audit of agent credentials","prompt":"For our compliance audit, verify the Ed25519 IATP attestation envelope we received from the field agent and return whether it's valid along with the agent ID it maps to."}],"resultDescription":"A JSON object containing: 'valid' (boolean indicating whether the attestation passed verification), 'agent_id' (the agent identity extracted from the attestation), 'ok' (overall success flag), 'tool' (name of the tool called), 'payment' (x402 payment metadata), and 'error' (error message string if verification failed).","failureModes":["Invalid or malformed Ed25519 attestation envelope returns valid:false with an error message","agent_did provided does not match the agent_id in the attestation, returning a fail-closed error","Missing required 'attestation' field causes a validation error","Expired or revoked attestation returns valid:false","x402 payment failure (insufficient USDC) prevents the call from being processed","Network or service unavailability returns a non-200 response"],"whenToPreferThis":"Choose this endpoint when you need to cryptographically verify an IATP Ed25519 agent attestation in an autonomous agent pipeline, especially when operating in a zero-trust cyber-physical environment where fail-closed validation is required. It is particularly suited for multi-agent orchestration scenarios where agent identity must be confirmed before granting access or executing consequential actions. Prefer this over generic signature verification tools when you need IATP-protocol-aware validation with integrated x402 micropayment support.","instructions":null,"reviewSummary":null,"reviewSummaryHighlights":null,"reviewSummaryConcerns":null,"reviewSummaryGeneratedAt":null,"activationCount":0,"lastUsedAt":null,"lastSuccessfullyRanAt":null,"lastHealthCheckAt":"2026-09-19T12:52:52.226Z","isFirstParty":false}