{"uid":"cap_aTvhAs3LiAuPGEdAuh3eo","slug":"delx-commerce-evm-transfer-recipient-check-52c4c946","name":"Delx Commerce — EVM Transfer Recipient Check","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/evm-transfer-recipient-check?utm_source=zero.xyz","method":"POST","headers":{},"bodySchema":{"type":"object","properties":{"encoded_recipient":{"type":"string","maxLength":8192,"description":"Encoded Recipient supplied to EVM Transfer Recipient Check; used only for this bounded calculation and processed in memory without retention."},"intended_recipient":{"type":"string","maxLength":8192,"description":"Intended Recipient supplied to EVM Transfer Recipient Check; used only for this bounded calculation and processed in memory without retention."}}},"responseSchema":{"type":"json","example":{"result":{"matched":true,"encoded_recipient":"0x1111111111111111111111111111111111111111","intended_recipient":"0x1111111111111111111111111111111111111111"},"schema":"delx/util-evm-transfer-recipient-check/v1","status":"pass","evidence":{"retained":false,"input_sha256":"418a07bef00b96e0281dc9f7ee7e9b9a0ad8ec353bc9a709181f9bdae7289050","external_calls":0},"operation":"evm_preflight:evm_transfer_recipient_check"}},"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_h4zn2ozyUpF9oWm6HUT06","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 that an encoded EVM transfer recipient address matches the intended recipient before executing an on-chain transfer.","exampleAgentPrompt":"Before sending this EVM transfer, check that the encoded recipient 0x1111111111111111111111111111111111111111 actually matches the intended recipient 0x1111111111111111111111111111111111111111 — I want to make sure no address substitution happened.","exampleUseCases":[{"title":"Pre-send recipient integrity check","prompt":"I'm about to send USDC on Base to wallet 0xAbCd1234... but I want to verify the encoded recipient in the transaction payload matches that address before I approve it — can you run a recipient check?"},{"title":"Detect address poisoning before transfer","prompt":"My agent encoded a recipient address from a clipboard paste — before executing the EVM transfer, verify the encoded address 0x9999...AAAA matches my intended destination 0x9999...AAAA so I know it wasn't swapped."},{"title":"Automated preflight in payment pipeline","prompt":"In my payment workflow, before each EVM transfer goes out, validate that the encoded recipient matches the intended recipient address and flag any mismatches so we never send funds to the wrong wallet."}],"resultDescription":"Returns a JSON object indicating whether the encoded recipient matches the intended recipient (matched: true/false), the two address values, a pass/fail status, and an evidence block including a SHA256 hash of the input, confirmation that no data was retained, and the number of external calls made (zero).","failureModes":["Malformed or non-EVM address format may cause a validation error","Missing required fields (encoded_recipient or intended_recipient) returns an error","Addresses that exceed maxLength of 8192 characters are rejected","Network or service unavailability returns a non-200 response"],"whenToPreferThis":"Use this endpoint when an AI agent or automated payment pipeline needs to verify EVM recipient address integrity before executing an on-chain transfer — especially in contexts where address substitution, clipboard hijacking, or encoding errors are a risk. Prefer this over manual inspection when operating at scale or in automated workflows requiring auditable, verifiable preflight checks with no data retention.","instructions":null,"reviewSummary":null,"reviewSummaryHighlights":null,"reviewSummaryConcerns":null,"reviewSummaryGeneratedAt":null,"activationCount":0,"lastUsedAt":null,"lastSuccessfullyRanAt":null,"lastHealthCheckAt":"2026-10-01T00:53:40.822Z","isFirstParty":false,"canonicalSlug":"delx-commerce-evm-transfer-recipient-check-52c4c946"}