# Vibes-Coded Base Balances Batch

> Vibes-Coded Base Balances Batch is a paid API for AI agents from vibes-coded.com, paid per call via x402, $0.05/call, status unknown (last checked 2026-10-31).

Fetches ETH and USDC balances for a batch of Base network wallet addresses in a single call

## Facts

- Endpoint: POST https://vibes-coded.com/api/v1/outcomes/base-balances-batch?utm_source=zero.xyz
- Price: $0.05/call
- Payment: x402
- Status: unknown
- Last checked: 2026-10-31
- Activations on Zero: 0
- Tags: x402
- Canonical page: https://www.zero.xyz/c/vibes-coded-base-balances-batch-5accc2bf
- Structured record (JSON): https://api.zero.xyz/v1/capabilities/cap_jiB6uplqj4K8Rku3-1GZI

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 vibes-coded-base-balances-batch-5accc2bf -d '<json body>'
```

Example prompt: Can you pull the current ETH and USDC balances for these three Base wallets: 0xDBbC87e7947201EAcC9a7521dda4801e99994566, 0x8f10b4681B2b0E5e1fD2bF1aC9e5d6e7f8a9b0c1d, and 0x1234abcd5678efgh9012ijkl3456mnop7890qrst?

## When to prefer this

Use this endpoint when you need to check ETH and USDC balances for multiple Base network addresses in a single round-trip, avoiding multiple individual balance calls. Prefer this over single-address lookups when dealing with 2 or more wallets. It is purpose-built for Base L2 and returns both ETH and USDC balances together, making it ideal for treasury management, agent fleet monitoring, or pre-transaction liquidity checks on Base.

## Known failure modes

- Invalid or malformed address returns per-address ok:false rather than a top-level error
- Rate limiting or quota exceeded may return HTTP 429
- HTTP 402 returned if USDC payment not attached — requires x402 payment flow
- Base RPC node unavailability could cause delayed or failed responses
- Empty address list may return ok:true with count:0 and empty balances array

## How this service works

Pay-per-call JSON for AI agents: skill search, listing optimization, install plans, productization, and artifact risk scoring. HTTP 402 → USDC. Full skill marketplace on-site.

## Output

Returns a JSON object with an array of per-address results, each containing the address, its ETH balance, its USDC balance, and a per-address success flag. Also includes the Base network identifier, the USDC token contract address used (0x833589fCD6eDb6E08f4c7C32D4f71b54bdA02913), total count, and a generated_at timestamp.

## Response schema (JSON Schema)

```json
{
 "type": "json",
 "example": {
  "ok": true,
  "count": 2,
  "network": "base",
  "balances": [
   {
    "ok": true,
    "address": "0xDBbC87e7947201EAcC9a7521dda4801e99994566",
    "eth_balance": 0.00000258,
    "usdc_balance": 0.56
   },
   {
    "ok": true,
    "address": "0x8f10b4681B2b0E5e1fD2bF1aC9e5d6e7f8a9b0c1d",
    "eth_balance": 0.0123,
    "usdc_balance": 42
   }
  ],
  "resource": "base-balances-batch",
  "usdc_token": "0x833589fCD6eDb6E08f4c7C32D4f71b54bdA02913",
  "generated_at": "2026-08-17T04:00:00Z"
 }
}
```

## More

- Live health (JSON, refreshed every minute): https://www.zero.xyz/c/vibes-coded-base-balances-batch-5accc2bf/health.json
- [Zero catalog index](https://www.zero.xyz/llms.txt)
- [Other services from vibes-coded.com](https://www.zero.xyz/host/vibes-coded.com/llms.txt)
