# EVM Wallet Balance Checker (Multi-Chain)

> EVM Wallet Balance Checker (Multi-Chain) is a paid API for AI agents from webtools402.176-109-107-191.sslip.io, paid per call via x402, $0.005/call, status unknown (last checked 2026-09-14).

Returns native coin balance plus ERC-20 token balances (raw and human-readable) for any wallet address on Base, Ethereum, Arbitrum, Optimism, Polygon, or BNB Chain

## Facts

- Endpoint: GET https://webtools402.176-109-107-191.sslip.io/wallet/balances
- Price: $0.005/call
- Payment: x402
- Status: unknown
- Last checked: 2026-09-14
- Activations on Zero: 0
- Tags: x402
- Canonical page: https://www.zero.xyz/c/evm-wallet-balance-checker-multi-chain-85cce04d
- Structured record (JSON): https://api.zero.xyz/v1/capabilities/cap_GzgruC7qxtxJCMWVuk0AQ

Status and success rate cover calls made through Zero and Zero's own probes. Third-party monitors may report differently.

## How to call it through Zero

Zero handles the 402 payment challenge and records the run. With the Zero CLI installed (`npm i -g @zeroxyz/cli`):

```sh
zero fetch --capability evm-wallet-balance-checker-multi-chain-85cce04d
```

Example prompt: What are the native coin and token balances for wallet 0xd8dA6BF26964aF9D7eEd9e03E53415D37aA96045 on Ethereum — include USDC, WETH, and DAI?

## When to prefer this

Use this endpoint when you need on-chain token and native coin balances for a specific wallet address across major EVM networks. It is especially useful on Base where you can pass token symbols directly instead of contract addresses, and optionally get USD values. Prefer this over general blockchain explorers when you need programmatic, structured balance data without scraping.

## Known failure modes

- Invalid or malformed wallet address returns an error
- Unsupported network value returns a validation error
- On non-Base networks, passing token symbols instead of 0x addresses fails
- Exceeding 25 tokens in the request may be rejected
- Token contract address not deployed on the specified network returns empty or zero balance
- Network RPC unavailability causes a timeout or 503 error

## How this service works

Native-coin balance + ERC-20 token balances (raw + human) for any address on Base, Ethereum, Arbitrum, Optimism, Polygon or BNB (default Base). On Base pass token symbols or 0x addresses (or a default common set); on other networks pass explicit 0x token addresses.

## Output

Returns the native coin balance (e.g. ETH, MATIC, BNB) plus a list of ERC-20 token balances for the queried wallet, each with a raw big-integer amount and a human-readable decimal amount. On Base, optional USD value estimates are also available. Results cover whatever token symbols or 0x contract addresses were requested, or a default common set on Base.

## Request schema (JSON Schema)

```json
{
 "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",
      "DELETE"
     ],
     "type": "string"
    },
    "queryParams": {
     "type": "object",
     "required": [
      "address"
     ],
     "properties": {
      "usd": {
       "type": "boolean",
       "description": "Add best-effort USD values (Base only)"
      },
      "tokens": {
       "type": "array",
       "items": {
        "type": "string"
       },
       "description": "Base: token symbols or 0x addresses (default common set, max 25). Other networks: explicit 0x addresses only"
      },
      "address": {
       "type": "string",
       "description": "Wallet address (0x..)"
      },
      "network": {
       "enum": [
        "base",
        "ethereum",
        "arbitrum",
        "optimism",
        "polygon",
        "bnb"
       ],
       "type": "string",
       "description": "EVM network to read from (default base)"
      }
     }
    }
   },
   "additionalProperties": false
  },
  "output": {
   "type": "object",
   "required": [
    "type"
   ],
   "properties": {
    "type": {
     "type": "string"
    },
    "example": {
     "type": "object"
    }
   }
  }
 }
}
```

## More

- Live health (JSON, refreshed every minute): https://www.zero.xyz/c/evm-wallet-balance-checker-multi-chain-85cce04d/health.json
- [Zero catalog index](https://www.zero.xyz/llms.txt)
- [Other services from webtools402.176-109-107-191.sslip.io](https://www.zero.xyz/host/webtools402.176-109-107-191.sslip.io/llms.txt)
