{"uid":"cap_HipTA5gVbTx93cLMkvRS5","slug":"quartermaster-settlement-assurance-e6e3ecf7","name":"Quartermaster Settlement Assurance","description":"Settlement assurance for a completed x402 payment on Base or Solana: confirm the transaction succeeded (0x hash or base58 signature), match the USDC transfer to an expected wallet and amount, format a receipt, and optionally audit the issuing endpoint - as one 0-100 scored report with a verdict.","url":"https://quartermaster.surewhynot.app/v1/settlement-assurance","method":"GET","headers":{},"bodySchema":{"type":"object","$schema":"https://json-schema.org/draft/2020-12/schema","required":["input"],"properties":{"input":{"type":"object","required":["type","method"],"properties":{"type":{"type":"string","const":"http"},"method":{"enum":["GET"],"type":"string"},"queryParams":{"type":"object","required":["hash"],"properties":{"hash":{"type":"string","pattern":"^0x[0-9a-fA-F]{64}$","description":"Base transaction hash of the settlement"},"payTo":{"type":"string","description":"Optional: assert USDC reached this wallet"},"amount":{"type":"string","description":"Optional: assert the USDC amount (human decimal)"},"resource":{"type":"string","description":"Optional: also audit the x402 endpoint that issued the challenge"}}}},"additionalProperties":false},"output":{"type":"object","required":["type"],"properties":{"type":{"type":"string"},"example":{"type":"object"}}}}},"responseSchema":null,"example":null,"exampleRequest":null,"tags":["x402"],"displayCostAmount":"0.03","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.03/call","primary":{"kind":"static","protocol":"x402","network":"base","amountUsd":"0.03","per":"call","confidence":"exact"},"accepted":[{"kind":"static","protocol":"x402","network":"base","amountUsd":"0.03","per":"call","confidence":"exact"}]},"paymentMethods":[{"uid":"pm_6s3RX-m7j0cyZG5PeR4Js","protocol":"x402","methodType":"crypto","chain":"base","mode":"charge","costAmount":"0.03","costPer":"request","priority":0,"asset":"0x833589fCD6eDb6E08f4c7C32D4f71b54bdA02913","unit":"request","depositMicros":null,"planRef":null}],"brandName":null,"brandSlug":null,"brandBaseUrl":null,"brandDocsUrl":null,"whatItDoes":"Confirms a Base blockchain USDC payment succeeded, optionally validates wallet and amount, and returns a 0-100 scored settlement assurance report with a verdict.","exampleAgentPrompt":"Can you verify that my x402 payment went through? The Base transaction hash is 0x3a7f2c1d9b4e6f8a0c2d5e7b9f1a3c5d7e9b1f3a5c7d9e1b3f5a7c9d1e3f5a7c — confirm it reached wallet 0xABCD1234... and that 1.50 USDC was transferred, then give me a scored settlement report.","exampleUseCases":null,"resultDescription":"A structured report with a 0-100 settlement assurance score and a pass/fail verdict, including confirmation of whether the Base transaction succeeded, decoded USDC transfer amounts, wallet match results, an optional formatted receipt, and optionally an audit of the x402 endpoint that issued the payment challenge.","failureModes":["Invalid or malformed transaction hash returns a 400 error","Transaction not yet confirmed on Base returns a pending or low-score result","USDC amount mismatch between actual transfer and expected amount lowers score or fails verdict","Wallet address mismatch between payTo assertion and actual recipient","x402 resource URL audit fails if the endpoint is unreachable or non-compliant","Non-USDC transaction hash yields no transfer data","Rate limiting or RPC node errors cause timeouts"],"whenToPreferThis":"Use this endpoint when you need to confirm that a specific x402 payment on Base actually settled correctly — especially when you want an authoritative scored report with a verdict rather than raw blockchain data. Prefer this over a plain transaction lookup when you need wallet and amount assertions validated in a single call, or when you also want to audit the x402 endpoint that issued the payment challenge.","instructions":null,"reviewSummary":null,"reviewSummaryHighlights":null,"reviewSummaryConcerns":null,"reviewSummaryGeneratedAt":null,"activationCount":0,"lastUsedAt":null,"lastSuccessfullyRanAt":null,"lastHealthCheckAt":"2026-09-15T12:51:18.277Z","isFirstParty":false}