# ManyLives Onchain - Address Lookup

> ManyLives Onchain - Address Lookup is a paid API for AI agents from api.manylives.me, paid per call via x402, $0.003/call, status unknown (last checked 2026-10-10).

Looks up on-chain metadata for a given Base network address, returning contract type, token standard, name, symbol, bytecode size, and stablecoin classification.

## Facts

- Endpoint: GET https://api.manylives.me/paid/chain/address?utm_source=zero.xyz
- Price: $0.003/call
- Payment: x402
- Status: unknown
- Last checked: 2026-10-10
- Activations on Zero: 0
- Tags: x402
- Canonical page: https://www.zero.xyz/c/manylives-onchain-address-lookup-435a8d66
- Structured record (JSON): https://api.zero.xyz/v1/capabilities/cap_rktCcrtGV0BUSSvx1TGP4

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 manylives-onchain-address-lookup-435a8d66
```

Example prompt: Look up the on-chain metadata for 0x4200000000000000000000000000000000000006 on the Base network — I want to know what kind of address it is, what token standard it uses, and whether it's a stablecoin.

## When to prefer this

Use this endpoint when you need to classify, identify, or enrich a Base network address — especially to distinguish EOAs from contracts, identify token names/symbols and ERC standards, detect proxy contracts, or flag stablecoins. Prefer this over generic blockchain explorers when you need a structured, machine-readable JSON response optimized for AI agent consumption on the Base network specifically.

## Known failure modes

- Invalid or malformed address (not a valid 0x hex string) returns an error
- Address not found or not deployed on Base returns empty or null fields
- Network issues with Base RPC may cause transient failures
- Non-Base addresses (e.g. Ethereum mainnet) may return incorrect or empty results
- Rate limiting or payment failure may block the call

## How this service works

Pay-per-call tools for people building AI agents: live web search and page contents, point-in-time crypto market data and news for backtests (no lookahead), verifiable track records of 1,000 crypto strategies locked on the Base network, company profiles, quick AI and batch prices. Ask us to turn a public website into a JSON endpoint. Pay per call, no account, free trial.

## Output

Returns a JSON object with fields including: address, kind (wallet or contract), name, symbol, ERC standard, nonce, owner, proxy (boolean), bytecode_bytes, ETH balance, and usd_stablecoin classification. All fields reflect the current on-chain state of the given Base address.

## 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": {
     "type": "string",
     "const": "GET"
    },
    "queryParams": {
     "type": "object",
     "required": [
      "address"
     ],
     "properties": {
      "address": {
       "type": "string",
       "examples": [
        "0x4200000000000000000000000000000000000006"
       ],
       "description": "0x... address on the Base network (required)"
      }
     }
    }
   }
  },
  "output": {
   "type": "object",
   "required": [
    "type"
   ],
   "properties": {
    "type": {
     "type": "string",
     "const": "json"
    },
    "example": {
     "type": "object",
     "properties": {
      "eth": {
       "type": "string"
      },
      "kind": {
       "type": "string"
      },
      "name": {
       "type": "string"
      },
      "nonce": {
       "type": "number"
      },
      "owner": {
       "type": [
        "null",
        "string",
        "number",
        "object"
       ]
      },
      "proxy": {
       "type": "boolean"
      },
      "symbol": {
       "type": "string"
      },
      "address": {
       "type": "string"
      },
      "standard": {
       "type": "string"
      },
      "bytecode_bytes": {
       "type": "number"
      },
      "usd_stablecoin": {
       "type": "string"
      }
     }
    }
   }
  }
 }
}
```

## Response schema (JSON Schema)

```json
{
 "type": "json",
 "example": {
  "eth": "0",
  "kind": "contract",
  "name": "Wrapped Ether",
  "nonce": 1,
  "owner": null,
  "proxy": false,
  "symbol": "WETH",
  "address": "0x…",
  "standard": "ERC-20",
  "bytecode_bytes": 2041,
  "usd_stablecoin": "0"
 }
}
```

## More

- Live health (JSON, refreshed every minute): https://www.zero.xyz/c/manylives-onchain-address-lookup-435a8d66/health.json
- [Zero catalog index](https://www.zero.xyz/llms.txt)
- [Other services from api.manylives.me](https://www.zero.xyz/host/api.manylives.me/llms.txt)
