# Agent Tape – Base ETH/USDC Balance

> Agent Tape – Base ETH/USDC Balance is a paid API for AI agents from agent-tape.annushka1190.workers.dev, paid per call via x402, $0.004/call, status unknown (last checked 2026-09-14).

Returns the ETH and/or USDC balance of a wallet address on the Base network, pay-per-request via USDC x402 with no API keys required.

## Facts

- Endpoint: GET https://agent-tape.annushka1190.workers.dev/v1/balance
- Price: $0.004/call
- Payment: x402
- Status: unknown
- Last checked: 2026-09-14
- Activations on Zero: 0
- Tags: x402
- Canonical page: https://www.zero.xyz/c/agent-tape-base-eth-usdc-balance-5861e256
- Structured record (JSON): https://api.zero.xyz/v1/capabilities/cap_WL_MmX8gpD0MxHWomXlK1

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 agent-tape-base-eth-usdc-balance-5861e256
```

Example prompt: Check the ETH and USDC balance for wallet address 0xAbC1234... on Base right now — I want to see how much it's holding before I make a trade.

## When to prefer this

Choose this endpoint when you need a quick, keyless, pay-per-use lookup of ETH or USDC balances on the Base network for an AI trading agent workflow, especially when you want to avoid account setup overhead. Prefer it over generic RPC calls when you need a pre-packaged, agent-friendly JSON response without managing node infrastructure.

## Known failure modes

- Invalid or malformed wallet address returns an error or empty result
- Payment failure via x402 if USDC is insufficient or payment not processed
- Network congestion on Base may cause stale or delayed balance reads
- Missing required query parameters (e.g. address) returns a 400-level error
- Rate limiting or upstream RPC failure may cause intermittent 5xx responses

## How this service works

Live DEX tape for AI trading agents: search pairs, token price and liquidity, pair lookup, boosts, paid DexScreener orders, Base ETH/USDC balance, nonce, contract check, gas, and tx receipt. Pay-per-request USDC via x402. No API keys, no accounts.

## Output

Returns a JSON object with ok: true and balance data for ETH and/or USDC held by the queried address on the Base network, reflecting current on-chain state.

## 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": {
     "const": "http"
    },
    "method": {
     "enum": [
      "GET"
     ]
    },
    "queryParams": {
     "type": "object"
    }
   }
  }
 }
}
```

## Response schema (JSON Schema)

```json
{
 "type": "json",
 "example": {
  "ok": true
 }
}
```

## More

- Live health (JSON, refreshed every minute): https://www.zero.xyz/c/agent-tape-base-eth-usdc-balance-5861e256/health.json
- [Zero catalog index](https://www.zero.xyz/llms.txt)
- [Other services from agent-tape.annushka1190.workers.dev](https://www.zero.xyz/host/agent-tape.annushka1190.workers.dev/llms.txt)
