{"uid":"cap_eQrhD8-chruwgJbXFpTj7","slug":"innovalyxx-sovereign-edge-memory-verify-attestation-0f634f22","name":"Innovalyxx Sovereign Edge – memory.verify_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/memory.verify_attestation","method":"POST","headers":{},"bodySchema":{"type":"object","properties":{"envelope":{"type":"object","description":"Portable innovalxx.memory.attestation.v1 envelope to verify."}}},"responseSchema":{"type":"json","example":{"ok":true,"tool":"memory.verify_attestation","valid":true,"reason":"reason","payment":{},"entry_id":"entry_id","entity_id":"entity_id","attested_at":"attested_at","content_hash":"content_hash","platform_key_id":"platform_key_id","verification_mode":"ed25519","verification_note":"verification_note","platform_key_is_current":true}},"example":null,"exampleRequest":null,"tags":["x402"],"displayCostAmount":"0.01","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.01/call","primary":{"kind":"static","protocol":"x402","network":"base","amountUsd":"0.01","per":"call","confidence":"exact"},"accepted":[{"kind":"static","protocol":"x402","network":"base","amountUsd":"0.01","per":"call","confidence":"exact"}]},"paymentMethods":[{"uid":"pm_d-Dn_fTPoHT1JW0-ovuq4","protocol":"x402","methodType":"crypto","chain":"base","mode":"charge","costAmount":"0.01","costPer":"request","priority":0,"asset":"0x833589fCD6eDb6E08f4c7C32D4f71b54bdA02913","unit":"request","depositMicros":null,"planRef":null}],"brandName":null,"brandSlug":null,"brandBaseUrl":null,"brandDocsUrl":null,"whatItDoes":"Verifies a portable innovalyxx.memory.attestation.v1 envelope using ed25519 cryptographic signing, confirming the authenticity and integrity of a previously attested memory entry.","exampleAgentPrompt":"Check whether this attestation envelope from our agent memory store is still valid — I need to confirm the ed25519 signature is good and the platform key is current before we act on its contents.","exampleUseCases":[{"title":"Auditing agent memory before task execution","prompt":"Before my autonomous agent acts on that stored memory entry, verify its attestation envelope to make sure the ed25519 signature checks out and the platform key hasn't been rotated."},{"title":"Compliance audit of attested field data","prompt":"We need to prove to our auditor that the environmental sensor reading stored in agent memory last Tuesday hasn't been tampered with — can you verify its innovalyxx attestation envelope and tell me the content hash and attested_at timestamp?"},{"title":"Trust check in multi-agent handoff","prompt":"Agent B just received a memory envelope from Agent A — verify the attestation on that envelope so we know it's authentic and the signing key is still current before Agent B uses it."}],"resultDescription":"Returns a JSON object indicating whether the attestation envelope is valid (valid: true/false), the verification mode used (ed25519), a human-readable verification_note, the entry_id and entity_id of the attested memory, the attested_at timestamp, the content_hash, the platform_key_id, whether the platform key is still current (platform_key_is_current), and payment metadata for the x402 microtransaction.","failureModes":["Invalid or malformed envelope structure returns ok:false with a descriptive reason","Expired or revoked platform key causes platform_key_is_current:false","Signature mismatch results in valid:false with reason explaining the cryptographic failure","Missing required envelope fields cause a 400-level error","Payment failure via x402 (insufficient USDC balance) blocks the call before verification"],"whenToPreferThis":"Choose this endpoint when you need cryptographic proof that a memory entry stored via the Innovalyxx platform has not been tampered with and was signed by a legitimate platform key. It is the authoritative verification step in the innovalyxx.memory.attestation.v1 workflow. Prefer it over generic hash-checking when you need the full trust chain including platform key currency, ed25519 signature validity, and a structured audit trail suitable for compliance or multi-agent handoffs.","instructions":null,"reviewSummary":null,"reviewSummaryHighlights":null,"reviewSummaryConcerns":null,"reviewSummaryGeneratedAt":null,"activationCount":0,"lastUsedAt":null,"lastSuccessfullyRanAt":null,"lastHealthCheckAt":"2026-09-19T12:50:03.418Z","isFirstParty":false}