{"uid":"cap_rY94ueMddNEOw5u26OELN","slug":"mycelix-delivery-receipt-verifier-0e5fe16e","name":"MYCELIX Delivery Receipt Verifier","description":"Verify an x402 delivery receipt (v0.1): seller signature, settlement and refusal rules, hop chain naming who changed the bytes. Signed, logged verdict.","url":"https://neo-collettive.onrender.com/x402/delivery-receipt-verify?utm_source=zero.xyz","method":"POST","headers":{},"bodySchema":{"type":"object","properties":{"receipt":{"type":"object"},"hop_public_keys":{"type":"object"},"buyer_body_sha256":{"type":"string"},"seller_public_key_b64":{"type":"string"}}},"responseSchema":{"type":"json","example":{"ok":true,"fails":[],"notes":[],"signature":"...","changed_by":null}},"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_qW3SCErB7n2JawR2Yljk0","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 an x402 delivery receipt, checking signatures and hop integrity to confirm a payment-gated API response was authentically delivered","exampleAgentPrompt":"Can you verify this x402 delivery receipt for me — here's the receipt object, the hop public keys, the buyer body SHA-256, and the seller's base64 public key — I need to confirm the response wasn't tampered with and the seller's signature checks out.","exampleUseCases":[{"title":"Post-payment delivery integrity check","prompt":"I just paid for an x402 API call and got back a receipt. Can you verify it using the receipt object, hop public keys, the SHA-256 of what I sent, and the seller's public key to make sure the delivery is authentic and nothing was tampered with?"},{"title":"Offline audit of past x402 transaction","prompt":"I have an x402 delivery receipt from last week and I want to audit it offline. Run the verification with the receipt, the hop keys, buyer body hash, and seller public key and tell me if any checks failed."},{"title":"Multi-hop intermediary tamper detection","prompt":"We routed an x402 API call through several hops and I'm worried one of them might have modified the response. Please verify the delivery receipt against all the hop public keys and the seller's key to see if anything was changed."}],"resultDescription":"A JSON object with: `ok` (boolean, true if all checks pass), `fails` (array of failure descriptions if any), `notes` (array of informational messages), `signature` (the signed verification result from MYCELIX's log), and `changed_by` (null if unmodified, otherwise indicates which party changed the payload).","failureModes":["Invalid or malformed receipt object returns ok:false with descriptive fails array","Signature mismatch on seller public key causes verification failure","Hop public key mismatch indicates possible intermediary tampering","Missing required fields (receipt, seller_public_key_b64) cause request rejection","Network or server unavailability on Render hosting may cause timeouts","Malformed base64 seller public key causes parsing error"],"whenToPreferThis":"Use this endpoint when you need to cryptographically verify that an x402 pay-per-call API response was authentically delivered without tampering — especially when routing through multiple hops or intermediaries. Prefer this over manual inspection when you need a signed, loggable proof of verification that can be audited offline. Ideal for agents operating in trustless or multi-party environments where delivery integrity of paid API responses must be provable.","instructions":null,"reviewSummary":null,"reviewSummaryHighlights":null,"reviewSummaryConcerns":null,"reviewSummaryGeneratedAt":null,"activationCount":0,"lastUsedAt":null,"lastSuccessfullyRanAt":null,"lastHealthCheckAt":"2026-10-29T12:37:50.706Z","isFirstParty":false,"canonicalSlug":"mycelix-delivery-receipt-verifier-0e5fe16e"}