{"uid":"cap_MHbCmnpOBjx4LQKo-2976","slug":"swift-bot-labs-evm-balance-checker-91a11f51","name":"Swift Bot Labs EVM Balance Checker","description":"62 small, deterministic utility APIs (DNS and e-mail checks, web extraction, EVM decoding, x402 checks, IP math, JSON/CSV, hashing, conversions). No account or API key: pay per call in USDC with x402.","url":"https://x402-toolbox.swiftbotlab.workers.dev/v1/evm/balance?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","HEAD"],"type":"string"},"headers":{"type":"object","additionalProperties":{"type":"string"}},"queryParams":{"type":"object","required":["address"],"properties":{"chain":{"type":"string","description":"One of ethereum, base, arbitrum, optimism, polygon, bsc, avalanche, gnosis, base-sepolia, sepolia (or a chain id)"},"tokens":{"type":"string","description":"Token contract addresses (optional)"},"address":{"type":"string"}},"additionalProperties":false},"discoverable":{"type":"boolean"}},"additionalProperties":false},"output":{"type":"object","required":["type"],"properties":{"type":{"type":"string"},"example":{"type":"object"}}}}},"responseSchema":{"type":"json","example":{"ok":true,"tool":"evm-balance","result":{"chain":"base","native":{"symbol":"ETH","balance":"0.0012"},"tokens":[{"token":"0x8335...","symbol":"USDC","balance":"1.25"}],"address":"0x2481E29895b43e87e547a50fB0BB5aa1E70585EB"}}},"example":null,"exampleRequest":null,"tags":["x402"],"displayCostAmount":"0.005","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.005/call","primary":{"kind":"static","protocol":"x402","network":"base","amountUsd":"0.005","per":"call","confidence":"exact"},"accepted":[{"kind":"static","protocol":"x402","network":"base","amountUsd":"0.005","per":"call","confidence":"exact"}]},"paymentMethods":[{"uid":"pm_Q6XIbNi94FDhjSV4paWa5","protocol":"x402","methodType":"crypto","chain":"base","mode":"charge","costAmount":"0.005","costPer":"request","priority":0,"asset":"0x833589fCD6eDb6E08f4c7C32D4f71b54bdA02913","unit":"request","depositMicros":null,"planRef":null}],"brandName":null,"brandSlug":null,"brandBaseUrl":null,"brandDocsUrl":null,"whatItDoes":"Fetches native and ERC-20 token balances for a given EVM wallet address on a specified blockchain network","exampleAgentPrompt":"What's the ETH and USDC balance of wallet 0x2481E29895b43e87e547a50fB0BB5aa1E70585EB on Base? Also check for the USDC token at 0x8335....","exampleUseCases":[{"title":"Pre-transaction funds verification","prompt":"Before I send 0.001 ETH, can you confirm that wallet 0x2481E29895b43e87e547a50fB0BB5aa1E70585EB on Ethereum actually has enough ETH to cover it?"},{"title":"DeFi portfolio snapshot","prompt":"Give me the native ETH balance plus the USDC and USDT token balances for address 0xAbcd1234...5678 on Arbitrum."},{"title":"Multi-token airdrop audit","prompt":"I need to check whether address 0xDead...Beef received any tokens at contract 0x8335... on Base — can you pull its current balance there?"}],"resultDescription":"Returns a JSON object with the queried wallet address, the chain name, the native token symbol and balance (e.g. ETH: 0.0012), and an array of ERC-20 token entries each containing the contract address, symbol, and balance. All balances are human-readable decimal strings.","failureModes":["Invalid or malformed wallet address returns an error response","Unsupported chain identifier causes a rejection","Token contract address not found on the specified chain may return zero balance or an error","Network timeouts from upstream RPC providers","Payment failure via x402 if USDC funds are insufficient"],"whenToPreferThis":"Choose this endpoint when you need a quick, no-registration balance lookup for an EVM-compatible address across major chains (Ethereum, Base, Arbitrum, Optimism, Polygon, BSC, Avalanche, Gnosis, and testnets) and want to pay per-call in USDC without managing API keys. It is ideal for lightweight agent workflows that need occasional on-chain balance checks without committing to a full blockchain data provider subscription.","instructions":null,"reviewSummary":null,"reviewSummaryHighlights":null,"reviewSummaryConcerns":null,"reviewSummaryGeneratedAt":null,"activationCount":0,"lastUsedAt":null,"lastSuccessfullyRanAt":null,"lastHealthCheckAt":"2026-10-31T18:41:25.406Z","isFirstParty":false,"canonicalSlug":"swift-bot-labs-evm-balance-checker-91a11f51"}