{"uid":"cap_eLGX2bjgDL3VvZSGBxYav","slug":"witness-holoweave-org-transaction-finality-verification-3cefe2e6","name":"witness.holoweave.org Transaction Finality Verification","description":"Web bot auth debugging for AI agents, priced per check at $0.01. RFC 7638 keyid thumbprint verification, RFC 9421 Ed25519 signature verification, and per-verifier acceptance rules. Signed attestations, published fixtures, sources with dates.","url":"https://witness.holoweave.org/v1/txs-finality","method":"POST","headers":{},"bodySchema":null,"responseSchema":{"example":{"signature":{"alg":"ed25519","value":"base64...","key_id":"aw-attest-2026-08"},"attestation":{"verdict":"pass","endpoint":"txs-finality","evidence":{"count":2,"items":[{"chain":"eip155:8453","found":true,"index":0,"tx_hash":"0x1785…","verdict":"pass","finality":"finalized","findings":[],"succeeded":true,"transfers":[{"to":"0x9975…","from":"0x423d…","amount":"0.010000","symbol":"USDC"}],"block_number":50484884}],"summary":{"fail":0,"pass":2,"changed":[],"unreachable":[],"indeterminate":0}}}}},"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":"down","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_D_lP1gQ7ldAFEUfqjJIvs","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":"Verifies finality and transfer details of Base blockchain transactions by tx hash or x402 payment-response header, returning a signed attestation with pass/fail verdict","exampleAgentPrompt":"Can you verify that transaction 0x1785abc... on Base (eip155:8453) actually finalized and transferred 0.05 USDC to 0x9975...? I need a signed attestation confirming the settlement.","exampleUseCases":[{"title":"Confirm x402 payment before unlocking content","prompt":"I got this x402 PAYMENT-RESPONSE header from a client — can you verify it actually settled on Base mainnet and transferred at least 0.05 USDC to my address 0x9975...?"},{"title":"Audit batch of payment transactions","prompt":"Check these two Base transaction hashes — 0x1785... and 0xabc9... — and tell me which ones are finalized and whether they each transferred 0.01 USDC to the right recipient."},{"title":"Independent settlement receipt for dispute resolution","prompt":"I need an independent signed attestation that transaction 0x1785... on Base (eip155:8453) succeeded and transferred USDC — something I can show as proof that the payment cleared."}],"resultDescription":"A signed Ed25519 attestation (with key_id and base64 signature) containing a verdict of 'pass' or 'fail' for each transaction, including finality status, block number, whether the transaction succeeded, detected USDC transfers (from/to/amount/symbol), and a summary of pass/fail counts across all checked items.","failureModes":["Transaction not yet finalized — verdict may be 'indeterminate' or pending","Transaction hash not found on the specified chain — returned as 'unreachable'","Unexpected transfer amount or recipient — verdict 'fail' when expect constraints not met","Invalid chain ID provided — defaults to eip155:8453 if omitted","Malformed payment_response header — may result in parse error or fail verdict","Exceeding 10 items per batch — rejected by input schema validation","Payment not made ($0.05 USDC required) — x402 payment required response"],"whenToPreferThis":"Use this endpoint when you need an independent, cryptographically signed third-party attestation that a Base blockchain transaction reached finality and carried the expected USDC transfer — particularly for x402 payment verification workflows where you need tamper-evident proof beyond just reading on-chain data yourself. Prefer it over raw RPC calls when auditability, non-repudiation, or dispute resolution require a signed witness receipt.","instructions":null,"reviewSummary":null,"reviewSummaryHighlights":null,"reviewSummaryConcerns":null,"reviewSummaryGeneratedAt":null,"activationCount":0,"lastUsedAt":null,"lastSuccessfullyRanAt":null,"lastHealthCheckAt":"2026-09-15T21:25:45.053Z","isFirstParty":false}