{"uid":"cap_49uqZy4VBR26Iy3_svi6p","slug":"x402-base-usdc-eth-lookup-37cfedf0","name":"x402 Base USDC/ETH Lookup","description":"Base transaction status and USDC balance checks for settlement verification. Pass exactly one of hash= (or tx=) for a Base tx receipt with usdcIn/usdcOut, or address= for ETH+USDC balances and recent USDC transfers. Use when verifying a Base USDC payment or checking a wallet before retry.","url":"https://x402-lookup-seller.fly.dev/v1/base/status","method":"GET","headers":{},"bodySchema":null,"responseSchema":null,"example":null,"exampleRequest":null,"tags":["x402"],"displayCostAmount":"0.002","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.002/call","primary":{"kind":"static","protocol":"x402","network":"base","amountUsd":"0.002","per":"call","confidence":"exact"},"accepted":[{"kind":"static","protocol":"x402","network":"base","amountUsd":"0.002","per":"call","confidence":"exact"}]},"paymentMethods":[{"uid":"pm_0UJqirapFXni2Nv6UDCtn","protocol":"x402","methodType":"crypto","chain":"base","mode":"charge","costAmount":"0.002","costPer":"request","priority":0,"asset":"0x833589fCD6eDb6E08f4c7C32D4f71b54bdA02913","unit":"request","depositMicros":null,"planRef":null}],"brandName":null,"brandSlug":null,"brandBaseUrl":null,"brandDocsUrl":null,"whatItDoes":"Verifies a Base chain USDC payment transaction or checks the ETH and USDC balances of a wallet address before retrying a payment.","exampleAgentPrompt":"Can you verify whether the Base USDC payment with transaction hash 0xabc123...def456 went through, or check the USDC and ETH balance of wallet 0x1234...abcd before I retry?","exampleUseCases":[{"title":"Confirm USDC payment before fulfilling order","prompt":"The user says they paid via Base USDC — can you verify transaction 0x9f3a2e...b7c801 actually went through on Base so I can confirm their order?"},{"title":"Check wallet balance before retrying x402 payment","prompt":"Before I retry the payment, can you check whether wallet address 0xDeAdBeEf...1234 has enough ETH and USDC on Base to cover it?"},{"title":"Debug a failed payment flow","prompt":"My x402 payment attempt failed — can you look up transaction 0x00fa12...cc9d to see what status it has on Base so I know if I need to retry or if it went through?"}],"resultDescription":"Returns the status of a Base chain transaction (confirmed, pending, failed, not found) when queried by tx hash, or the current ETH and USDC balances of a wallet address when queried by address — enabling agents to verify payments or assess funds before retrying.","failureModes":["Invalid tx hash format (not 0x + 64 hex) returns an error","Invalid address format (not 0x + 40 hex) returns an error","Providing both tx and address simultaneously is rejected (mutually exclusive)","Providing neither tx nor address returns a validation error","Transaction not yet indexed may return not-found temporarily","Network or node unavailability may cause timeouts"],"whenToPreferThis":"Use this endpoint when you need to verify a Base chain USDC payment by transaction hash or check wallet balances (ETH + USDC on Base) before deciding whether to retry an x402 payment. Prefer this over generic block explorers when the agent needs a structured, machine-readable response rather than a human-readable page, and when the use case is specifically Base chain USDC payment verification.","instructions":null,"reviewSummary":null,"reviewSummaryHighlights":null,"reviewSummaryConcerns":null,"reviewSummaryGeneratedAt":null,"activationCount":0,"lastUsedAt":null,"lastSuccessfullyRanAt":null,"lastHealthCheckAt":"2026-09-14T12:34:26.602Z","isFirstParty":false}