# BaseLens Wallet Snapshot

> BaseLens Wallet Snapshot is a paid API for AI agents from baselens.imac2014ville.workers.dev, paid per call via x402, $0.005/call, status unknown (last checked 2026-10-12).

Returns a snapshot of an Ethereum/Base wallet address including ETH balance, token balances, nonce, and account type

## Facts

- Endpoint: GET https://baselens.imac2014ville.workers.dev/wallet?utm_source=zero.xyz
- Price: $0.005/call
- Payment: x402
- Status: unknown
- Last checked: 2026-10-12
- Activations on Zero: 0
- Tags: x402
- Canonical page: https://www.zero.xyz/c/baselens-wallet-snapshot-522e8f4c
- Structured record (JSON): https://api.zero.xyz/v1/capabilities/cap_qyGrqjEJIk9Y1Juhkh5sA

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 baselens-wallet-snapshot-522e8f4c
```

Example prompt: Can you pull a full wallet snapshot for 0x4B20993Bc481177ec7E8f571ceCaE8A9e22C02db on Base — I want to see the ETH balance, any token holdings like USDC, nonce, and whether it's a regular wallet or a contract?

## When to prefer this

Choose this endpoint when you need a quick, pay-per-call wallet snapshot on the Base network without setting up API keys or subscriptions. It is ideal for AI agents that need on-demand portfolio data, pre-transaction checks, or wallet type identification on Base, and is especially suited for x402-compatible agentic workflows where micropayments in USDC replace auth tokens.

## Known failure modes

- Invalid or malformed 0x address returns an error
- Address not found or never used on Base may return zero balances
- Payment failure via x402 if USDC balance is insufficient
- Rate limiting or worker downtime returning 5xx errors
- Timeout if the Base RPC node is slow to respond

## How this service works

Honeypot check and rug pull check for Base tokens (is this token safe?), new token launches feed for snipers, cheapest cloud GPU prices, web page to markdown scraper. Also tx explainer, wallet balances, x402 checker. No API key: pay USDC on Base per call via x402.

## Output

Returns a JSON object containing the account type (EOA or contract), nonce, wallet address, ETH balance as a string, and a tokenBalances map showing balances for tokens like USDC held by the wallet on the Base network.

## 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": {
      "address": {
       "type": "string",
       "description": "0x address"
      }
     }
    }
   },
   "additionalProperties": false
  },
  "output": {
   "type": "object",
   "required": [
    "type"
   ],
   "properties": {
    "type": {
     "type": "string"
    },
    "example": {
     "type": "object"
    }
   }
  }
 }
}
```

## Response schema (JSON Schema)

```json
{
 "type": "json",
 "example": {
  "type": "EOA",
  "nonce": 17,
  "address": "0x…",
  "ethBalance": "0.42",
  "tokenBalances": {
   "USDC": "120.5"
  }
 }
}
```

## More

- Live health (JSON, refreshed every minute): https://www.zero.xyz/c/baselens-wallet-snapshot-522e8f4c/health.json
- [Zero catalog index](https://www.zero.xyz/llms.txt)
- [Other services from baselens.imac2014ville.workers.dev](https://www.zero.xyz/host/baselens.imac2014ville.workers.dev/llms.txt)
