{"uid":"cap_C7CMZj4dSHjQwrrXue6Wt","slug":"delx-commerce-base-usdc-payment-match-71ea8ab7","name":"Delx Commerce — Base USDC Payment Match","description":"Pay-per-result APIs for agents. No signup. Exact price. Verifiable delivery. USDC on Base + Solana via x402.","url":"https://commerce.delx.ai/api/v1/x402/base-usdc-payment-match?utm_source=zero.xyz","method":"POST","headers":{},"bodySchema":{"type":"object","properties":{"chain_id":{"type":"integer","description":"Chain Id supplied to Base USDC Payment Match; used only for this bounded calculation and processed in memory without retention."},"recipient":{"type":"string","maxLength":8192,"description":"Recipient supplied to Base USDC Payment Match; used only for this bounded calculation and processed in memory without retention."},"amount_raw":{"type":"string","maxLength":8192,"description":"Amount Raw supplied to Base USDC Payment Match; used only for this bounded calculation and processed in memory without retention."},"expected_recipient":{"type":"string","maxLength":8192,"description":"Expected Recipient supplied to Base USDC Payment Match; used only for this bounded calculation and processed in memory without retention."},"expected_amount_raw":{"type":"string","maxLength":8192,"description":"Expected Amount Raw supplied to Base USDC Payment Match; used only for this bounded calculation and processed in memory without retention."}}},"responseSchema":{"type":"json","example":{"result":{"chain_id":8453,"base_chain":true,"amount_match":true,"recipient_match":true},"schema":"delx/util-base-usdc-payment-match/v1","status":"pass","evidence":{"retained":false,"input_sha256":"5bea38f8336c21a3b1abcc4b38ff40491f8b1c58ef31c75c8dbb711392e5bc09","external_calls":0},"operation":"evm_preflight:base_usdc_payment_match"}},"example":null,"exampleRequest":null,"tags":["x402"],"displayCostAmount":"0.001","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.001/call","primary":{"kind":"static","protocol":"x402","network":"base","amountUsd":"0.001","per":"call","confidence":"exact"},"accepted":[{"kind":"static","protocol":"x402","network":"base","amountUsd":"0.001","per":"call","confidence":"exact"}]},"paymentMethods":[{"uid":"pm_1KaIzn0cnSyyqyvie0ert","protocol":"x402","methodType":"crypto","chain":"base","mode":"charge","costAmount":"0.001","costPer":"request","priority":0,"asset":"0x833589fCD6eDb6E08f4c7C32D4f71b54bdA02913","unit":"request","depositMicros":null,"planRef":null}],"brandName":null,"brandSlug":null,"brandBaseUrl":null,"brandDocsUrl":null,"whatItDoes":"Validates whether a Base chain USDC payment matches expected recipient and amount values, returning a verifiable pass/fail result.","exampleAgentPrompt":"Before I release the order, check whether the Base USDC payment from recipient 0xAbC...123 for 1000000 raw units matches the expected recipient 0xDef...456 and expected amount 1000000 on chain ID 8453.","exampleUseCases":[{"title":"Pre-release payment verification for e-commerce","prompt":"A customer just sent a USDC payment on Base chain ID 8453. Before I ship the item, verify that the recipient is 0xSeller123 and the raw amount is 5000000 — both match what we invoiced."},{"title":"Agent-to-agent payment settlement check","prompt":"My agent just claimed it paid another agent 2000000 raw USDC on Base chain 8453. Can you confirm the payment went to 0xAgentWallet456 and the amount matches 2000000 before I mark the task complete?"},{"title":"Subscription renewal validation","prompt":"We received a renewal payment on Base — chain ID 8453, from 0xSubscriber789, raw amount 10000000. Check that both the recipient 0xOurTreasury and the amount match what the subscription contract expects so I can extend their access."}],"resultDescription":"Returns a JSON object with a result block containing chain_id, a base_chain boolean, amount_match boolean, and recipient_match boolean; plus a status field ('pass' or 'fail'), an operation identifier, and an evidence block with retained=false, the SHA-256 hash of the input, and external_calls count — enabling fully verifiable, auditable payment matching without data retention.","failureModes":["Mismatched recipient address returns recipient_match: false with status indicating failure","Mismatched amount returns amount_match: false","Invalid or unsupported chain_id may return an error or base_chain: false","Malformed address strings or non-numeric amount_raw may cause validation errors","Network or service unavailability returns HTTP 5xx"],"whenToPreferThis":"Choose this endpoint when you need a lightweight, pay-per-use, no-signup preflight check to confirm that a Base chain USDC payment's recipient and amount match expected values before triggering downstream actions. It is ideal for agent pipelines where verifiable, tamper-evident evidence (SHA-256 input hash, no data retention) is required and you do not want to run a full on-chain query yourself. Prefer it over general EVM RPC calls when auditability and simplicity matter more than raw chain access.","instructions":null,"reviewSummary":null,"reviewSummaryHighlights":null,"reviewSummaryConcerns":null,"reviewSummaryGeneratedAt":null,"activationCount":0,"lastUsedAt":null,"lastSuccessfullyRanAt":null,"lastHealthCheckAt":"2026-10-01T00:53:59.934Z","isFirstParty":false,"canonicalSlug":"delx-commerce-base-usdc-payment-match-71ea8ab7"}