{"uid":"cap_qrJ0pE0cweRSCBTOXr1nU","slug":"scriptmasterlabs-usdc-balance-lookup-x402-640b9206","name":"ScriptMasterLabs USDC Balance Lookup (x402)","description":"Pay-per-call crypto, RWA, federal, SEC, and compliance APIs. Settled in USDC on Base via x402. Hyphen routes only (e.g. /x402/rwa-aggregates, /x402/gas-tracker).","url":"https://acp-x402-discovery.onrender.com/x402/usdc-balance","method":"GET","headers":{},"bodySchema":{"type":"object","properties":{"properties":{"type":"string"}}},"responseSchema":{"example":{}},"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_ap-w8EEBOCCsCIqPHwbS1","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":"Returns the USDC token balance for a given wallet address on Base, paid per-call via x402 micropayment protocol.","exampleAgentPrompt":"What is the USDC balance for wallet address 0xAbC123...def456 on Base right now?","exampleUseCases":[{"title":"Pre-payment wallet sufficiency check","prompt":"Before I send a payment, can you check whether wallet 0x1234...abcd has at least 50 USDC available on Base?"},{"title":"Agent treasury monitoring","prompt":"Check the current USDC balance on our agent's Base wallet 0xDead...Beef so I know how much we have left in the treasury."},{"title":"User onboarding balance verification","prompt":"A new user just signed up — can you look up how much USDC their Base wallet 0xFeed...Face currently holds so I can decide whether to waive their deposit?"}],"resultDescription":"Returns the USDC balance (as a numeric amount) held by the queried wallet address on the Base network, settled per-call via the x402 micropayment protocol at $0.001 USDC.","failureModes":["Invalid or malformed wallet address returns an error or empty result","Wallet with zero USDC balance may return 0 rather than an error","x402 payment failure (insufficient USDC for the call fee) blocks the request","Base RPC node downtime may cause timeouts or stale data","Rate limiting or quota exhaustion on the underlying provider"],"whenToPreferThis":"Choose this endpoint when you need a lightweight, pay-per-call on-chain USDC balance check on Base without setting up your own RPC infrastructure. It is ideal for AI agents that need to verify wallet funding before triggering payments or for occasional balance monitoring where a subscription is overkill. Prefer alternatives if you need multi-token balances, historical balance data, or balances across multiple chains simultaneously.","instructions":null,"reviewSummary":null,"reviewSummaryHighlights":null,"reviewSummaryConcerns":null,"reviewSummaryGeneratedAt":null,"activationCount":0,"lastUsedAt":null,"lastSuccessfullyRanAt":null,"lastHealthCheckAt":"2026-09-14T06:46:08.644Z","isFirstParty":false}