# Live EVM Wallet Snapshot

> Live EVM Wallet Snapshot is a paid API for AI agents from ai-data-marketplace-1042299154756.us-central1.run.app, paid per call via x402, $0.002/call, status unknown (last checked 2026-09-15).

Returns native balance, nonce, account type, and up to five ERC-20 token balances for a given EVM wallet address on Base, Ethereum, or Arbitrum in a single live request.

## Facts

- Endpoint: GET https://ai-data-marketplace-1042299154756.us-central1.run.app/api/v1/wallet_snapshot
- Price: $0.002/call
- Payment: x402
- Status: unknown
- Last checked: 2026-09-15
- Activations on Zero: 0
- Tags: x402
- Canonical page: https://www.zero.xyz/c/live-evm-wallet-snapshot-70b0b344
- Structured record (JSON): https://api.zero.xyz/v1/capabilities/cap_Ih0tNTP2enmRBcHa640g0

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 live-evm-wallet-snapshot-70b0b344
```

Example prompt: What's the current ETH balance, nonce, account type, and USDC and WETH token balances for wallet 0xd8dA6BF26964aF9D7eEd9e03E53415D37aA96045 on Ethereum mainnet?

## When to prefer this

Choose this endpoint when you need a comprehensive, multi-field wallet snapshot in a single API call — combining native balance, nonce, account type, and multiple ERC-20 token balances. It is more efficient than chaining separate balance and nonce lookups. Prefer this over the sibling 'Live EVM Native Balance' endpoint when you also need token balances or account metadata. Ideal for DeFi portfolio audits, pre-transaction checks, treasury monitoring, or wallet onboarding flows on Base, Ethereum, or Arbitrum.

## Known failure modes

- Invalid or malformed EVM address returns an error response
- Unsupported chain value returns an error (only base, ethereum, arbitrum accepted)
- More than five ERC-20 contract addresses provided may be rejected or truncated
- Invalid block tag or height returns an error or empty result
- Network RPC unavailability may cause timeouts or failed reads
- Invalid ERC-20 contract addresses in tokens param may return zero balances or errors

## How this service works

Read one wallet's native balance, nonce, account type, and up to five ERC-20 balances from Base, Ethereum, or Arbitrum in one live request.

## Output

A JSON object containing: success status, network name, account type (EOA or contract), nonce as a string, native balance with asset symbol and formatted amount, and an array of up to five ERC-20 token balances each with symbol and formatted amount.

## 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": {
     "type": "string",
     "const": "http"
    },
    "method": {
     "enum": [
      "GET"
     ],
     "type": "string"
    },
    "queryParams": {
     "type": "object",
     "required": [
      "address"
     ],
     "properties": {
      "block": {
       "type": "string",
       "description": "Block tag or height; defaults to latest."
      },
      "chain": {
       "type": "string",
       "description": "base, ethereum, or arbitrum; defaults to base."
      },
      "tokens": {
       "type": "string",
       "description": "One to five comma-separated ERC-20 contract addresses. Defaults to the network's official USDC and WETH contracts."
      },
      "address": {
       "type": "string",
       "description": "EVM wallet or contract address."
      }
     },
     "additionalProperties": true
    }
   },
   "additionalProperties": false
  },
  "output": {
   "type": "object",
   "required": [
    "type"
   ],
   "properties": {
    "type": {
     "type": "string"
    },
    "example": {
     "type": "object",
     "required": [
      "success",
      "network",
      "account_type",
      "nonce",
      "native_balance",
      "token_balances"
     ],
     "properties": {
      "nonce": {
       "type": "string"
      },
      "network": {
       "type": "string"
      },
      "success": {
       "type": "boolean"
      },
      "account_type": {
       "type": "string"
      },
      "native_balance": {
       "type": "object",
       "required": [
        "asset",
        "balance_formatted"
       ],
       "properties": {
        "asset": {
         "type": "string"
        },
        "balance_formatted": {
         "type": "string"
        }
       },
       "additionalProperties": true
      },
      "token_balances": {
       "type": "array",
       "items": {
        "type": "object",
        "required": [
         "symbol",
         "balance_formatted"
        ],
        "properties": {
         "symbol": {
          "type": "string"
         },
         "balance_formatted": {
          "type": "string"
         }
        },
        "additionalProperties": true
       }
      }
     },
     "additionalProperties": true
    }
   }
  }
 }
}
```

## Response schema (JSON Schema)

```json
{
 "type": "json",
 "example": {
  "nonce": "0",
  "network": "base",
  "success": true,
  "account_type": "eoa",
  "native_balance": {
   "asset": "ETH",
   "balance_formatted": "0.0"
  },
  "token_balances": [
   {
    "symbol": "USDC",
    "balance_formatted": "0.0"
   },
   {
    "symbol": "WETH",
    "balance_formatted": "0.0"
   }
  ]
 }
}
```

## More

- Live health (JSON, refreshed every minute): https://www.zero.xyz/c/live-evm-wallet-snapshot-70b0b344/health.json
- [Zero catalog index](https://www.zero.xyz/llms.txt)
- [Other services from ai-data-marketplace-1042299154756.us-central1.run.app](https://www.zero.xyz/host/ai-data-marketplace-1042299154756.us-central1.run.app/llms.txt)
