{"uid":"cap_OuEXUuD1CjmDUwPExBIln","slug":"agent-pay-gate-809a5ec8","name":"Agent Pay Gate","description":"A pre-payment gate for an agent about to send USDC. Screens the recipient (OFAC sanctions, Coinbase/Basename identity, wallet vs contract, fresh-address age) and escalates a fresh or anonymous recipient to STOP once the amount is material — a few cents to a new address is sampling, real size to one is the drain to avoid. Pass usd= for amount-aware guidance. One verdict (GO/REVIEW/STOP). Identity is not intent; not financial advice.","url":"https://402.com.tr/api/x402/agent-pay-gate?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":["to"],"properties":{"to":{"type":"string","description":"Address you are about to pay"},"usd":{"type":"string","description":"Amount in USD (optional, sharpens the verdict)"}}}},"additionalProperties":false},"output":{"type":"object","required":["type"],"properties":{"type":{"type":"string"},"example":{"type":"object"}}}}},"responseSchema":null,"example":null,"exampleRequest":null,"tags":["x402"],"displayCostAmount":"0.01","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.01/call","primary":{"kind":"static","protocol":"x402","network":"base","amountUsd":"0.01","per":"call","confidence":"exact"},"accepted":[{"kind":"static","protocol":"x402","network":"base","amountUsd":"0.01","per":"call","confidence":"exact"}]},"paymentMethods":[{"uid":"pm__HmadY6UioD-26hN3WOaG","protocol":"x402","methodType":"crypto","chain":"base","mode":"charge","costAmount":"0.01","costPer":"request","priority":0,"asset":"0x833589fCD6eDb6E08f4c7C32D4f71b54bdA02913","unit":"request","depositMicros":null,"planRef":null}],"brandName":null,"brandSlug":null,"brandBaseUrl":null,"brandDocsUrl":null,"whatItDoes":"Pre-payment compliance screen for USDC transfers — returns a GO/REVIEW/STOP verdict based on OFAC sanctions, wallet identity, contract vs EOA, and fresh-address age","exampleAgentPrompt":"Before I send $500 USDC to 0x1a2b3c4d5e6f7890abcdef1234567890abcdef12, run an Agent Pay Gate screen on that address so I know if it's safe — flag any sanctions hits, contract-vs-wallet issues, or fresh-address red flags.","exampleUseCases":[{"title":"Sanctions check before large payout","prompt":"I'm about to send $2,000 USDC to 0xAbC123...def456 for a freelance invoice — can you screen that address for OFAC sanctions and tell me if it's a GO before I confirm?"},{"title":"Detecting fresh or anonymous recipient wallets","prompt":"We're paying out a new vendor at 0x9F8e7D6c5B4a3210fedcba9876543210FEDCBA98, but I've never transacted with them before. Run a pre-payment gate check for $750 and let me know if the address age or anonymity is a concern."},{"title":"Automated agent payment compliance gate","prompt":"My agent is about to disburse USDC rewards to 0x1234abcd5678efgh — before it sends anything, have it do a compliance screen on that recipient wallet and block the transfer if the verdict isn't GO."}],"resultDescription":"A single verdict string — GO, REVIEW, or STOP — along with supporting signals: OFAC sanctions match status, Coinbase/Basename identity presence, whether the address is a smart contract or EOA, and fresh-address age assessment. When a USD amount is provided, the verdict is sharpened based on materiality (small amounts to unknown addresses may pass where large ones would STOP).","failureModes":["Invalid or malformed wallet address returns an error","Missing required 'to' parameter returns a 400-level error","Upstream sanctions or identity data temporarily unavailable may delay or degrade response","Address is valid but has no on-chain history — may result in STOP for any material amount","Rate limiting or payment failure (x402) blocks the call"],"whenToPreferThis":"Use this endpoint when an AI agent is about to execute a USDC payment and needs a real-time, amount-aware compliance verdict before sending. It is purpose-built for agentic payment flows where you want a single authoritative GO/REVIEW/STOP signal combining OFAC sanctions, Basename/Coinbase identity, contract-vs-wallet detection, and fresh-address heuristics — rather than assembling those checks yourself from multiple sources.","instructions":null,"reviewSummary":null,"reviewSummaryHighlights":null,"reviewSummaryConcerns":null,"reviewSummaryGeneratedAt":null,"activationCount":0,"lastUsedAt":null,"lastSuccessfullyRanAt":null,"lastHealthCheckAt":"2026-10-15T12:34:58.807Z","isFirstParty":false,"canonicalSlug":"agent-pay-gate-809a5ec8"}