{"uid":"cap_fK7xQ94Hd8WPrJDNHvaA1","slug":"fiatdock-usdc-balance-on-base-02ee3286","name":"FiatDock USDC Balance on Base","description":"USDC balance of any address on Base — the x402 settlement asset (atomic + USDC). Pay-per-call via x402.","url":"https://fiatdock.com/v1/chain/usdc-balance","method":"POST","headers":{},"bodySchema":{"type":"object","properties":{"address":{"type":"string","description":"A 40-hex EVM address (0x…)"}}},"responseSchema":{"type":"json","example":{"asOf":"2026-07-30T00:00:00.000Z","usdc":"1","asset":"USDC","atomic":"1000000","address":"0x833589fCD6eDb6E08f4c7C32D4f71b54bdA02913","network":"base","contract":"0x833589fCD6eDb6E08f4c7C32D4f71b54bdA02913"}},"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_SbRK2WQzWOiiazVqjk3u7","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 balance of any Base network address in both human-readable USDC units and atomic (raw) form.","exampleAgentPrompt":"What's the current USDC balance for the Base address 0x833589fCD6eDb6E08f4c7C32D4f71b54bdA02913 — give me both the human-readable amount and the raw atomic value?","exampleUseCases":[{"title":"Pre-payment balance check for DeFi agent","prompt":"Before my agent sends a USDC payment on Base, check whether wallet 0xAbc123...def456 has at least 50 USDC available right now."},{"title":"Portfolio dashboard USDC snapshot","prompt":"Pull the current USDC balance for each of these three Base addresses — 0xAAA..., 0xBBB..., 0xCCC... — and tell me the amounts in both USDC and atomic units."},{"title":"Automated settlement verification","prompt":"After the x402 payment settled, confirm how much USDC is now sitting in the settlement wallet 0x833589fCD6eDb6E08f4c7C32D4f71b54bdA02913 on Base."}],"resultDescription":"Returns a JSON object containing: the USDC balance as a decimal string (e.g. '1'), the raw atomic balance as an integer string (e.g. '1000000' for 6 decimals), the asset symbol ('USDC'), the network identifier ('base'), the queried address, the USDC contract address on Base, and an ISO 8601 timestamp (asOf) indicating when the balance was fetched.","failureModes":["Invalid or malformed Base address returns an error response","Address not found or zero balance returns atomic: '0' and usdc: '0'","Network congestion may cause slightly stale balance data","Pay-per-call x402 payment failure blocks the request","Rate limiting if called too rapidly without valid micropayments"],"whenToPreferThis":"Choose this endpoint when you need a lightweight, pay-per-call USDC balance check specifically on the Base network without setting up a full RPC node or indexer. It is ideal for AI agents and automation workflows that need atomic-precision USDC amounts for settlement verification, pre-payment checks, or portfolio monitoring on Base, and where the x402 micropayment model fits the cost structure.","instructions":null,"reviewSummary":null,"reviewSummaryHighlights":null,"reviewSummaryConcerns":null,"reviewSummaryGeneratedAt":null,"activationCount":0,"lastUsedAt":null,"lastSuccessfullyRanAt":null,"lastHealthCheckAt":"2026-09-14T12:43:27.816Z","isFirstParty":false}