ambolt

All endpoints

Base ERC-20 Balance: Token Balance of Any Wallet on Base

ERC-20 token balance of a wallet address on Base mainnet (USDC, WETH, any token): raw units, decimals, symbol and formatted amount, read live via eth_call.

x402: $0.003 per callMCP tool: base_erc20_balance

Input

ParameterTypeDefaultDescription
address *stringWallet address.
token *stringERC-20 token contract address on Base.

* required

Source and freshness

Source and licence
Stated in every response (field source).
Last verified
2026-10-03 (hourly check against the live source)

Use it

HTTP (x402)

curl -i "https://api.ambolt.dev/v1/base-erc20-balance?address=0x4200000000000000000000000000000000000016&token=0x833589fCD6eDb6E08f4c7C32D4f71b54bdA02913"

Returns 402 Payment Required with the price until an x402 payment is attached; @x402/fetch does this for you. See Get started.

MCP

{ "mcpServers": { "ambolt": { "url": "https://api.ambolt.dev/mcp" } } }
# then call the tool: base_erc20_balance

Apify

Not published as an Actor yet.

Example response

{
  "network": "base",
  "chainId": 8453,
  "address": "0x4200000000000000000000000000000000000016",
  "token": "0x833589fCD6eDb6E08f4c7C32D4f71b54bdA02913",
  "symbol": "USDC",
  "name": "USD Coin",
  "decimals": 6,
  "balanceRaw": "0",
  "balance": "0",
  "readAt": "2026-10-02T21:35:40.251Z"
}

Good to know