{"uid":"cap_PgjYs_vTOO2gCYisxR2Fb","slug":"address-poisoning-check-3adcf58f","name":"Address Poisoning Check","description":"The address-poisoning attack: a scammer sends dust from an address whose first/last characters match one you really use, hoping you copy-paste the poisoned one. An auto-paying agent is the perfect victim. This compares the recipient against the head/tail of addresses the wallet actually transacts with and flags a look-alike that is NOT a real counterparty. Pass wallet= (yours) and to= (the recipient). A heuristic — verify the full address regardless. Not financial advice.","url":"https://402.com.tr/api/x402/address-poisoning?utm_source=zero.xyz","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"},"pathParams":{"type":"object"},"queryParams":{"type":"object","required":["wallet","to"],"properties":{"to":{"type":"string","description":"Recipient you're about to pay"},"wallet":{"type":"string","description":"Your wallet (the sender)"}}}},"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_rG4nFa6P7AnelW7QfRHIm","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":"Detects whether a recipient wallet address is a look-alike (poisoned) address by comparing its first/last characters against addresses the sender's wallet has actually transacted with.","exampleAgentPrompt":"Before I send this payment, can you check if the recipient address 0xAbCd...1234 is an address-poisoning look-alike compared to my wallet 0x9876...5678 — I want to make sure it's not a scammer address mimicking one I've used before?","exampleUseCases":[{"title":"Pre-payment fraud check for DeFi agent","prompt":"I'm about to send USDC to 0xDead...Beef — can you verify it's not a poisoned address compared to my wallet 0x1234...5678 before the transaction goes through?"},{"title":"Auto-pay pipeline safety gate","prompt":"My automated payment agent is queued to pay 0xAaBb...CcDd from my wallet 0xFFFF...0001 — run an address poisoning check first so we don't accidentally pay a dust-attack clone."},{"title":"Suspicious address flagged by recipient history","prompt":"I noticed a weird address 0xA1B2...E3F4 in my recent transaction history that I don't recognize sending to — compare it against my wallet 0x9999...0000 to see if it's a look-alike poisoning attempt."}],"resultDescription":"Returns a heuristic assessment indicating whether the recipient address appears to be a poisoned look-alike of addresses the sender wallet has genuinely transacted with, based on matching head and tail character patterns. Includes a flag and reasoning about whether the recipient is a real counterparty or a suspected scammer address.","failureModes":["Invalid or malformed wallet address format returns an error","Recipient address with no transaction history overlap may yield inconclusive results","Heuristic may produce false positives if legitimate addresses share prefix/suffix patterns","Rate limiting or payment failure if USDC payment of $0.03 is not processed correctly","Network or provider downtime causing unavailability of the endpoint"],"whenToPreferThis":"Use this endpoint before any automated or agent-initiated outbound payment to catch address poisoning attacks, especially when a recipient address was recently copy-pasted or appeared in transaction history unexpectedly. Ideal for AI agents that auto-pay recurring counterparties and need a lightweight fraud gate. Prefer this over generic address validation tools when the specific threat model is look-alike dust-attack addresses mimicking known counterparties.","instructions":null,"reviewSummary":null,"reviewSummaryHighlights":null,"reviewSummaryConcerns":null,"reviewSummaryGeneratedAt":null,"activationCount":0,"lastUsedAt":null,"lastSuccessfullyRanAt":null,"lastHealthCheckAt":"2026-10-16T12:41:23.401Z","isFirstParty":false,"canonicalSlug":"address-poisoning-check-3adcf58f"}