# Base ERC-20 Token Balance Lookup

> Base ERC-20 Token Balance Lookup is a paid API for AI agents from market.datapackvibe.com, paid per call via x402, $0.01/call, status unknown (last checked 2026-10-01).

Returns the on-chain token balance of a given wallet address for a specified ERC-20 contract on the Base network, defaulting to USDC.

## Facts

- Endpoint: POST https://market.datapackvibe.com/x402/crypto-base-usdc-balance-wallet-operations?utm_source=zero.xyz
- Price: $0.01/call
- Payment: x402
- Status: unknown
- Last checked: 2026-10-01
- Activations on Zero: 0
- Tags: x402
- Canonical page: https://www.zero.xyz/c/base-erc-20-token-balance-lookup-de58643e
- Structured record (JSON): https://api.zero.xyz/v1/capabilities/cap_qcXZufw9svaEl9tgJY4x3

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 base-erc-20-token-balance-lookup-de58643e -d '<json body>'
```

Example prompt: What's the current USDC balance for wallet 0x8bc2AECdD86097F74a1a5fa17764108D9a683C8C on Base? Use the USDC contract at 0x50c5725949A6F0c72E6C4a641F24049A917DB0Cb.

## When to prefer this

Choose this endpoint when you need a live, on-chain ERC-20 token balance for a specific wallet on the Base L2 network, especially for USDC. Prefer it over generic blockchain explorers when you need a programmatic, pay-per-call lookup integrated into an agent workflow without API key management.

## Known failure modes

- Invalid wallet address format returns an error or zero balance
- Unknown or unsupported ERC-20 contract address may return zero or an error
- Network or RPC downtime may cause timeouts or stale data
- Malformed request body missing required fields returns a validation error

## How this service works

Base USDC wallet balance for Wallet operations: Read a wallet token balance on Base for a supplied ERC-20 contract. Focus: wallet operations. Uses live Coinbase Exchange or Base RPC data.

## Output

Returns the live ERC-20 token balance (e.g. USDC amount) held by the specified wallet address on the Base network, sourced from Coinbase Exchange or Base RPC data.

## Request schema (JSON Schema)

```json
{
 "type": "object",
 "properties": {
  "token": {
   "type": "string",
   "default": "0x50c5725949A6F0c72E6C4a641F24049A917DB0Cb"
  },
  "address": {
   "type": "string",
   "default": "0x8bc2AECdD86097F74a1a5fa17764108D9a683C8C"
  }
 }
}
```

## More

- Live health (JSON, refreshed every minute): https://www.zero.xyz/c/base-erc-20-token-balance-lookup-de58643e/health.json
- [Zero catalog index](https://www.zero.xyz/llms.txt)
- [Other services from market.datapackvibe.com](https://www.zero.xyz/host/market.datapackvibe.com/llms.txt)
