{"uid":"cap_RA39zLt5JpL-3MDJzks7w","slug":"single-use-cryptographic-attestation-seal-d849135e","name":"Single-Use Cryptographic Attestation Seal","description":"A single-use cryptographic seal proving a specific deliverable was produced by a specific agent at a specific time and has not been altered since — the receipt a counterparty can independently check.","url":"https://api.craigmbrown.com/v1/services/attestation.single-use-seal","method":"POST","headers":{},"bodySchema":{"type":"object","properties":{"issued_to":{"type":"string"},"ttl_seconds":{"type":"integer"},"attestation_id":{"type":"string"}}},"responseSchema":{"type":"json","schema":{"type":"object","properties":{"seal":{"type":"object"},"redeem_hint":{"type":"string"},"attestation_id":{"type":"string"}}},"example":{"seal":{}}},"example":null,"exampleRequest":null,"tags":["x402"],"displayCostAmount":"0.05","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.05/call","primary":{"kind":"static","protocol":"x402","network":"base","amountUsd":"0.05","per":"call","confidence":"exact"},"accepted":[{"kind":"static","protocol":"x402","network":"base","amountUsd":"0.05","per":"call","confidence":"exact"}]},"paymentMethods":[{"uid":"pm_V3n2YyEKNk1iWzhxiJBSV","protocol":"x402","methodType":"crypto","chain":"base","mode":"charge","costAmount":"0.05","costPer":"request","priority":0,"asset":"0x833589fCD6eDb6E08f4c7C32D4f71b54bdA02913","unit":"request","depositMicros":null,"planRef":null}],"brandName":null,"brandSlug":null,"brandBaseUrl":null,"brandDocsUrl":null,"whatItDoes":"Issues a single-use cryptographic seal proving a specific deliverable was produced by a specific agent at a specific time and has not been altered since.","exampleAgentPrompt":"Create a single-use cryptographic seal for attestation ID 'report-2024-q4-001', issued to counterparty 'acme-corp-agent', valid for 3600 seconds, so they can independently verify this deliverable came from me and hasn't been altered.","exampleUseCases":[{"title":"Sealing an agent-generated research report","prompt":"Generate a single-use cryptographic seal for attestation ID 'research-yield-analysis-007' issued to 'dao-treasury-agent', valid for 7200 seconds, so the DAO can verify that research report came from our agent and wasn't tampered with before they act on it."},{"title":"Proving task completion for a smart contract","prompt":"I need a tamper-evident seal for deliverable 'contract-audit-v2' issued to 'settlement-escrow-agent', with a TTL of 1800 seconds — the escrow won't release funds until the counterparty checks this cryptographic proof that we produced the audit."},{"title":"Non-repudiable proof for a hired agent's output","prompt":"Issue a single-use seal for attestation ID 'due-diligence-run-42' issued to 'client-review-agent', valid for 86400 seconds, so my client has an independent cryptographic receipt proving my agent produced that due diligence report at this exact time."}],"resultDescription":"Returns a seal object containing the cryptographic proof, a redeem_hint string explaining how the counterparty can independently verify the seal, and the attestation_id confirming which deliverable was sealed. The seal is single-use and expires after the specified TTL.","failureModes":["Invalid or missing attestation_id returns an error","TTL value out of acceptable range rejected","issued_to field malformed or empty causes rejection","Seal already redeemed — single-use seals cannot be reused","Expired seal returns invalid on redemption check","Payment failure via x402 prevents seal issuance"],"whenToPreferThis":"Choose this endpoint when you need a counterparty-verifiable, tamper-evident cryptographic receipt for a specific agent-produced deliverable — especially in agentic workflows where non-repudiation, auditability, or escrow release depends on independent proof of origin and integrity. Prefer this over generic hashing or logging when the counterparty needs a self-contained, independently checkable artifact without trusting your infrastructure.","instructions":null,"reviewSummary":null,"reviewSummaryHighlights":null,"reviewSummaryConcerns":null,"reviewSummaryGeneratedAt":null,"activationCount":0,"lastUsedAt":null,"lastSuccessfullyRanAt":null,"lastHealthCheckAt":"2026-09-14T06:37:53.746Z","isFirstParty":false}