{"uid":"cap_p6N2_7KuW0FajFao7hQP_","slug":"omnichain-pre-trade-contract-token-verifier-2650c218","name":"Omnichain Pre-Trade Contract & Token Verifier","description":"7-chain pre-trade smart contract bytecode, SPL/Token-2022 authority & multi-DEX liquidity risk oracle across Base (8453), Solana, Ethereum (1), Arbitrum (42161), Optimism (10), Polygon (137), and BNB Smart Chain (56). Instant x402 v2 settlement in Base USDC or BSC USDC.","url":"https://piggybank.loth2023ys.workers.dev/v1/payable?utm_source=zero.xyz","method":"POST","headers":{},"bodySchema":{"input":{"type":"object","required":[],"properties":{"urls":{"type":"array","items":{"type":"string"},"maxItems":25,"description":"Seller URLs to verify."},"agents":{"type":"array","items":{"type":"integer"},"maxItems":25,"description":"BNB Chain ERC-8004 agent ids to verify. Resolved from the registry, then their advertised endpoints are probed."}}},"output":{"type":"object"}},"responseSchema":{"type":"json","example":{"checked":2,"payable":2,"results":[{"url":"https://api.bitrefill.com/...","termsIn":"body.accepts","verdict":"PAYABLE","priceUsd":0.002},{"url":"https://www.ax1.vc/...","termsIn":"header:payment-required","verdict":"PAYABLE","priceUsd":0.02}]}},"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_kaM3yg7ANhux13Z2s0dgR","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":"Probes a list of URLs or BNB Chain ERC-8004 agent IDs to determine whether each exposes a payable x402 endpoint, returning price and payment terms","exampleAgentPrompt":"Before I call any of these three API endpoints, check whether they actually accept x402 payments and tell me the price and where the payment terms live: https://api.bitrefill.com/checkout, https://www.ax1.vc/trade, and https://api.someagent.io/do.","exampleUseCases":[{"title":"Pre-trade endpoint payment check","prompt":"I'm about to route transactions through these five seller URLs — can you verify which ones are actually payable via x402 and what each one costs? The URLs are https://api.seller1.io/v1, https://shop.seller2.com/pay, https://api.seller3.xyz/order, https://market.seller4.io/buy, and https://api.seller5.net/exec."},{"title":"BNB agent registry payment probe","prompt":"I have three ERC-8004 agent IDs on BNB Chain — 101, 204, and 389 — can you resolve them from the registry and check whether their advertised endpoints accept x402 payments and at what price?"},{"title":"Multi-URL payability audit before workflow","prompt":"Before my automation starts calling these APIs, I need to know which of these two endpoints are set up to accept x402 micropayments: https://api.bitrefill.com/checkout and https://www.ax1.vc/trade — give me the verdict and the price for each."}],"resultDescription":"Returns a JSON object with the total number of endpoints checked, how many are payable, and a results array where each entry contains the URL, where the payment terms were found (e.g. in body or a specific header), a verdict of PAYABLE or NOT_PAYABLE, and the price in USD.","failureModes":["URL is unreachable or returns non-HTTP response — verdict may be indeterminate or skipped","BNB Chain agent ID does not exist in the ERC-8004 registry — agent entry omitted from results","Endpoint does not advertise x402 payment terms — verdict returned as NOT_PAYABLE","More than 25 URLs or agent IDs submitted — request rejected due to maxItems constraint","x402 payment for the call itself fails — 402 returned before probing begins","Malformed URL in input array — that entry may be skipped or errored"],"whenToPreferThis":"Use this endpoint when you need to pre-screen a batch of URLs or BNB Chain agent IDs for x402 payment readiness before committing to calls or trades, especially in multi-chain or agent-to-agent payment workflows. It is the right choice when you need to discover price and payment term location without executing the actual payment. Prefer it over manual HTTP probing when dealing with mixed URL and agent-ID inputs across multiple chains.","instructions":null,"reviewSummary":null,"reviewSummaryHighlights":null,"reviewSummaryConcerns":null,"reviewSummaryGeneratedAt":null,"activationCount":0,"lastUsedAt":null,"lastSuccessfullyRanAt":null,"lastHealthCheckAt":"2026-11-06T00:30:28.693Z","isFirstParty":false,"canonicalSlug":"omnichain-pre-trade-contract-token-verifier-7f77a306"}