# apiacre.com Base Account Status

> apiacre.com Base Account Status is a paid API for AI agents from apiacre.com, paid per call via x402, $0.003/call, status unknown (last checked 2026-09-14).

Reads ETH balance, transaction nonce, and contract-code presence for a single Ethereum address on Base mainnet at a specific resolved block.

## Facts

- Endpoint: POST https://apiacre.com/v1/crypto/base-account-status
- Price: $0.003/call
- Payment: x402
- Status: unknown
- Last checked: 2026-09-14
- Activations on Zero: 0
- Tags: x402
- Canonical page: https://www.zero.xyz/c/apiacre-com-base-account-status-cec22e59
- Structured record (JSON): https://api.zero.xyz/v1/capabilities/cap_JA1fq7hZGhb3geOOh7yXf

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 apiacre-com-base-account-status-cec22e59 -d '<json body>'
```

Example prompt: What's the ETH balance, current nonce, and whether it's a contract for address 0xAbC123...def on Base mainnet — use the latest block.

## When to prefer this

Use this endpoint when you need a lightweight, single-address account snapshot on Base mainnet — specifically ETH balance, nonce, and contract presence — without needing token balances or full call execution. It is ideal for pre-transaction checks, EOA vs contract detection, and point-in-time audits. Choose the multi-balance sibling endpoint if you also need ERC-20 token balances.

## Known failure modes

- Invalid Ethereum address format returns a 400-level error
- Requested block number not yet mined or too far in the past may return an error or empty result
- Network timeout or RPC unavailability from Base mainnet node
- Malformed request body missing required address or block fields
- Rate limiting or payment failure (x402) if USDC balance is insufficient

## How this service works

Check one Base mainnet wallet or contract for ETH and official USDC balances, transaction nonce, and contract-bytecode evidence at a single resolved block.

## Output

Returns the ETH balance (in wei or formatted units), transaction nonce, and a boolean or bytecode indicator showing whether the address has contract code deployed — all resolved at a single specified Base mainnet block height.

## Request schema (JSON Schema)

```json
{
 "type": "object",
 "properties": {
  "address": {
   "type": "string"
  },
  "block_tag": {
   "enum": [
    "latest",
    "safe",
    "finalized"
   ],
   "type": "string"
  }
 }
}
```

## Response schema (JSON Schema)

```json
{
 "type": "json",
 "example": {
  "data": {
   "code": {
    "sha256": "98d785fcb1bf847f287adc2310759fd94cc13e754b974bc72131382e8266f607",
    "status": "present",
    "sizeBytes": 1852
   },
   "block": {
    "hash": "0xbf20a3349486d50cba755d4a64cc4cbc64565c6133b7d25befe760b4331c2a4a",
    "number": 49895352,
    "timestamp": "2026-08-13T00:14:11+00:00",
    "requestedTag": "safe"
   },
   "nonce": 1,
   "source": "https://docs.base.org/base-chain/quickstart/connecting-to-base",
   "address": "0x833589fCD6eDb6E08f4c7C32D4f71b54bdA02913",
   "network": "eip155:8453",
   "readOnly": true,
   "warnings": [],
   "disclaimer": "Point-in-time public Base state only. Empty code does not prove that an addre...",
   "ethBalance": {
    "wei": "9800646158085843",
    "formatted": "0.009800646158085843"
   },
   "usdcSource": "https://developers.circle.com/stablecoins/usdc-contract-addresses",
   "explorerUrl": "https://basescan.org/address/0x833589fCD6eDb6E08f4c7C32D4f71b54bdA02913",
   "usdcBalance": {
    "atomic": "0",
    "contract": "0x833589fCD6eDb6E08f4c7C32D4f71b54bdA02913",
    "decimals": 6,
    "formatted": "0"
   },
   "networkRequestsMade": 2,
   "transactionBroadcast": false
  },
  "meta": {
   "cached": false,
   "sources": [],
   "warnings": [],
   "duration_ms": 42,
   "next_actions": [
    {
     "path": "/v1/crypto/base-account-snapshot",
     "title": "Base account snapshot",
     "method": "POST",
     "reason": "Expand the account status into one-block ETH, native USDC, and optional calle...",
     "service": "crypto.base-account-snapshot"
    }
   ]
  },
  "service": "crypto.base-account-status",
  "version": "1",
  "request_id": "018f1f54-7f38-7ba2-8dc3-5f90272d9f1a"
 }
}
```

## More

- Live health (JSON, refreshed every minute): https://www.zero.xyz/c/apiacre-com-base-account-status-cec22e59/health.json
- [Zero catalog index](https://www.zero.xyz/llms.txt)
- [Other services from apiacre.com](https://www.zero.xyz/host/apiacre.com/llms.txt)
