{"uid":"cap_01MpQzHqynm4gOkUt0a2E","slug":"innovalyxx-sovereign-edge-memory-attest-4cac0252","name":"Innovalyxx Sovereign Edge – memory.attest","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.attest","method":"POST","headers":{},"bodySchema":{"type":"object","properties":{"entry_id":{"type":"string","minLength":1,"description":"UUID of the memory entry to attest. Must belong to owner_wallet."},"owner_wallet":{"type":"string","maxLength":42,"minLength":42,"description":"0x-prefixed owner wallet. Only the owner can attest."},"wallet_signature":{"type":"string","description":"EIP-191 signature over the attest message (entry, owner, content hash)."}}},"responseSchema":{"type":"json","example":{"ok":true,"note":"note","tool":"memory.attest","payment":{},"envelope":{},"envelope_hash":"envelope_hash"}},"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_EG1gUH9RW73gBym18tHgS","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":"Creates a cryptographically signed attestation over an existing encrypted memory entry, anchoring its content hash to the owner's wallet identity via EIP-191 signature.","exampleAgentPrompt":"Attest my memory entry with UUID 'a1b2c3d4-e5f6-7890-abcd-ef1234567890' — my owner wallet is 0xAbCdEf1234567890AbCdEf1234567890AbCdEf12 and here is my EIP-191 signature over the attest message: 0xdeadbeef...","exampleUseCases":[{"title":"Prove AI agent memory integrity","prompt":"I need to certify that memory entry 'f47ac10b-58cc-4372-a567-0e02b2c3d479' hasn't been tampered with — please attest it using my wallet 0x1234567890AbCdEf1234567890AbCdEf12345678 and this EIP-191 signature I just generated: 0xabc123..."},{"title":"Audit trail for regulated data","prompt":"Our compliance team needs a tamper-evident attestation for memory record 'c9bf9e57-1685-4c89-bafb-ff5af830be8a' that I own with wallet 0xDeadBeef000000000000000000000000DeadBeef — sign and attest it with this wallet signature: 0x9f1a..."},{"title":"Agent trust chain certification","prompt":"Attest memory entry '3fa85f64-5717-4562-b3fc-2c963f66afa6' so downstream agents can verify its provenance — owner wallet is 0xFeedFace000000000000000000000000FeedFace and my EIP-191 signature is 0x7e3c..."}],"resultDescription":"Returns a JSON object with ok status, the tool name ('memory.attest'), a human-readable note, a payment receipt object, a signed attestation envelope containing the entry ID and content hash bound to the owner wallet, and an envelope_hash for downstream verification.","failureModes":["Entry UUID does not belong to the provided owner_wallet — returns error indicating ownership mismatch","Wallet signature fails EIP-191 verification — returns invalid signature error","Entry UUID is malformed or missing — schema validation error","Insufficient USDC balance or x402 payment failure — payment error before tool execution","Entry not found — returns 404-equivalent error if UUID does not exist in the memory store"],"whenToPreferThis":"Choose this endpoint when an AI agent needs to create a cryptographically verifiable, wallet-bound attestation over a specific encrypted memory entry — particularly for audit trails, agent trust chains, compliance evidence, or provenance certification where an immutable envelope hash is required. Prefer it over generic signing services when the target record is already stored in the Innovalyxx encrypted memory system and you need the attestation envelope tied to that specific entry's content hash.","instructions":null,"reviewSummary":null,"reviewSummaryHighlights":null,"reviewSummaryConcerns":null,"reviewSummaryGeneratedAt":null,"activationCount":0,"lastUsedAt":null,"lastSuccessfullyRanAt":null,"lastHealthCheckAt":"2026-09-19T12:55:23.974Z","isFirstParty":false}