{"uid":"cap_LtWZ5gy3OF6HCybxt4HBq","slug":"ddg-run-receipt-verifier-633a91ba","name":"DDG Run Receipt Verifier","description":"Third-party verify of a run receipt: recompute input/output/artifact hashes from supplied material, check the Ed25519 signature against the published JWKS (or an inline jwks for offline verify), and return a verdict.","url":"https://agents.daedalusdevelopmentgroup.com/v1/run-receipt/verify?utm_source=zero.xyz","method":"POST","headers":{},"bodySchema":{"type":"object","$schema":"https://json-schema.org/draft/2020-12/schema","required":["input","output"],"properties":{"input":{"type":"object","required":["type","method","bodyType","body"],"properties":{"body":{"type":"object"},"type":{"type":"string","const":"http"},"method":{"enum":["POST","PUT","PATCH"],"type":"string"},"bodyType":{"enum":["json","form-data","text"],"type":"string"}},"additionalProperties":true},"output":{"type":"object","required":["type","example"],"properties":{"type":{"type":"string"},"example":{"ok":true}},"additionalProperties":true}}},"responseSchema":{"type":"json","example":{"ok":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_CWwuXNA-WBENISclKoAMb","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":"Cryptographically verifies an AI agent run receipt by recomputing input/output/artifact hashes and checking the Ed25519 signature against a JWKS endpoint or inline JWKS","exampleAgentPrompt":"Can you verify this agent run receipt for me — here's the HTTP POST input body and the output we received, and I need you to recompute the hashes and check the Ed25519 signature against the published JWKS to confirm it's legitimate?","exampleUseCases":[{"title":"Post-run audit of agent task","prompt":"We just completed an agent run and I need to confirm the receipt is authentic — can you recompute the input and output hashes from what was submitted and verify the Ed25519 signature checks out against the JWKS?"},{"title":"Offline receipt verification with inline JWKS","prompt":"I have a run receipt and want to verify it without hitting the live JWKS endpoint — can you do an offline check using this inline JWKS I'm providing alongside the input and output data?"},{"title":"Detecting tampered agent output","prompt":"I'm auditing a batch of agent run receipts for our compliance log and I need to know if any of them have mismatched hashes or invalid signatures — start with this one and give me a verdict on whether it's been tampered with."}],"resultDescription":"A verdict object indicating whether the run receipt is valid, including whether the recomputed input/output/artifact hashes match and whether the Ed25519 signature verified successfully against the JWKS","failureModes":["Invalid or expired JWKS — signature check fails if the published key has rotated","Hash mismatch — recomputed hashes do not match those in the receipt, indicating tampering or data corruption","Malformed input body — missing required fields such as type, method, bodyType, or body causes a 400-level error","Signature algorithm mismatch — receipt signed with a different algorithm than Ed25519","Inline JWKS invalid or unparseable — offline verify fails with key parsing error","Network unavailability — JWKS endpoint unreachable when not using offline mode"],"whenToPreferThis":"Choose this endpoint when you need a trustless, third-party cryptographic check that an agent run receipt was produced by an authorized signer and that neither the inputs nor outputs were modified after signing. It is especially valuable in compliance, auditing, or multi-party agent pipelines where one party needs to validate work produced by another without relying solely on the originating system's own claims. Prefer it over self-verification when you need an independent, machine-payable attestation service.","instructions":null,"reviewSummary":null,"reviewSummaryHighlights":null,"reviewSummaryConcerns":null,"reviewSummaryGeneratedAt":null,"activationCount":0,"lastUsedAt":null,"lastSuccessfullyRanAt":null,"lastHealthCheckAt":"2026-10-20T12:39:55.441Z","isFirstParty":false,"canonicalSlug":"ddg-run-receipt-verifier-633a91ba"}