{"slug":"extract-tollkit-dev-chain-balance-945f00","title":"Wallet balance on Base or Ethereum","host":"extract.tollkit.dev","method":"POST","resource":"https://extract.tollkit.dev/chain/balance","category":"market","description":"Wallet balance on Base or Ethereum: give an address, get its native ETH plus USDC (and USDT on Ethereum), and any other ERC-20 tokens you list (up to 20), with symbols and decimals applied. Read live from the chain. $0.002 per call; a bad address or an RPC failure is not charged.","price_listed":0.002,"price_asked":0.002,"state":"answering","state_label":"Answering","checks_7d":1,"answered_7d":1,"latency_ms_median":211,"reported_calls_30d":1,"reported_payers_30d":1,"networks":["eip155:8453"],"badge":"unverified","paid_checks_7d":0,"paid_ok_7d":0,"example_input":{"body":{"address":"0xBbfCE2D320dE6aB328Ba93A771c531ebFC9cE704","chain":"base"},"bodyType":"json","method":"POST","type":"http"},"output_schema":{"properties":{"input":{"properties":{"body":{"properties":{"address":{"description":"Wallet (or contract) address to check.","pattern":"^0x[0-9a-fA-F]{40}$","type":"string"},"chain":{"default":"base","description":"Which chain to read: \"base\" (default) or \"ethereum\".","enum":["base","ethereum"],"type":"string"},"tokens":{"description":"Extra ERC-20 contract addresses to include.","items":{"pattern":"^0x[0-9a-fA-F]{40}$","type":"string"},"maxItems":20,"type":"array"}},"required":["address"],"type":"object"},"bodyType":{"enum":["json"],"type":"string"},"method":{"enum":["POST"],"type":"string"},"type":{"const":"http","type":"string"}},"required":["type","method","body"],"type":"object"},"output":{"properties":{"example":{"$schema":"https://json-schema.org/draft/2020-12/schema","properties":{"address":{"type":"string"},"block_number":{"type":"integer"},"chain":{"type":"string"},"checked_at":{"type":"string"},"explorer_url":{"type":"string"},"is_contract":{"type":"boolean"},"native":{"properties":{"balance":{"type":"string"},"balance_wei":{"type":"string"},"symbol":{"type":"string"}},"type":"object"},"tokens":{"items":{"properties":{"address":{"type":"string"},"balance":{"type":"string"},"balance_raw":{"type":"string"},"decimals":{"type":"integer"},"error":{"description":"not_erc20 when the address isn't a token.","type":"string"},"name":{"type":["string","null"]},"symbol":{"type":["string","null"]}},"type":"object"},"type":"array"}},"required":["chain","address","native","tokens","block_number"],"type":"object"}},"type":"object"}},"required":["input"],"type":"object"},"history":[{"day":"2026-10-03","reachable":true,"status":402,"valid_402":true,"asked_usdc":0.002,"price_match":true,"latency_ms":211,"error":null}],"description_full":"Wallet balance on Base or Ethereum: give an address, get its native ETH plus USDC (and USDT on Ethereum), and any other ERC-20 tokens you list (up to 20), with symbols and decimals applied. Read live from the chain. $0.002 per call; a bad address or an RPC failure is not charged.","last_updated":"2026-10-03T04:29:06.981Z","schemes":["exact"]}