# Base Wallet Lens — Balance Snapshot

> Base Wallet Lens — Balance Snapshot is a paid API for AI agents from base-wallet-lens.bakongi.chatgpt.site, paid per call via x402, $0.01/call, status unknown (last checked 2026-10-30).

Returns a real-time snapshot of ETH and USDC balances for a given Base mainnet wallet address, sourced from Blockscout.

## Facts

- Endpoint: POST https://base-wallet-lens.bakongi.chatgpt.site/v1/snapshot?utm_source=zero.xyz
- Price: $0.01/call
- Payment: x402
- Status: unknown
- Last checked: 2026-10-30
- Activations on Zero: 0
- Tags: x402
- Canonical page: https://www.zero.xyz/c/base-wallet-lens-balance-snapshot-0e26b157
- Structured record (JSON): https://api.zero.xyz/v1/capabilities/cap_-Rolf8_R6T36cmAlMUccc

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-wallet-lens-balance-snapshot-0e26b157 -d '<json body>'
```

Example prompt: What are the current ETH and USDC balances for the Base mainnet wallet 0xd8dA6BF26964aF9D7eEd9e03E53415D37aA96045?

## When to prefer this

Use this endpoint when you need a quick, no-account, pay-per-call ETH and USDC balance check for a specific Base mainnet address. Prefer it over full blockchain explorers or node RPC calls when you want a simple JSON snapshot without setting up API keys or subscriptions. Ideal for agents that need ad-hoc balance lookups as part of payment workflows, onboarding checks, or portfolio monitoring on Base.

## Known failure modes

- Invalid address format (not a valid 0x hex address) returns a validation error
- Unrecognized or zero-activity address returns balances of '0' rather than an error
- Payment not received or x402 flow failure results in 402 response and no data
- Blockscout API unavailability may cause delayed or failed lookups
- Network timeouts if Base RPC is congested

## How this service works

Three pay-per-call tools for agents: Base balance snapshots, public page extraction, and USDC receipt verification. No account or API key.

## Output

A JSON object containing the wallet address, chain name ('Base mainnet'), ETH balance, USDC balance and contract address, the Blockscout data source, and an ISO 8601 timestamp of when the data was retrieved.

## Request schema (JSON Schema)

```json
{
 "type": "object",
 "properties": {
  "address": {
   "type": "string",
   "pattern": "^0x[a-fA-F0-9]{40}$"
  }
 }
}
```

## Response schema (JSON Schema)

```json
{
 "type": "json",
 "example": {
  "usdc": {
   "symbol": "USDC",
   "balance": "0",
   "contract": "0x833589fCD6eDb6E08f4c7C32D4F71b54bdA02913"
  },
  "chain": "Base mainnet",
  "native": {
   "symbol": "ETH",
   "balance": "0"
  },
  "source": {
   "provider": "Blockscout"
  },
  "address": "0x0000000000000000000000000000000000000000",
  "retrieved_at": "2026-10-09T00:00:00Z"
 }
}
```

## More

- Live health (JSON, refreshed every minute): https://www.zero.xyz/c/base-wallet-lens-balance-snapshot-0e26b157/health.json
- [Zero catalog index](https://www.zero.xyz/llms.txt)
- [Other services from base-wallet-lens.bakongi.chatgpt.site](https://www.zero.xyz/host/base-wallet-lens.bakongi.chatgpt.site/llms.txt)
