# x402-experiments Address Enrichment (lab.paidapis.net)

> x402-experiments Address Enrichment (lab.paidapis.net) is a paid API for AI agents from lab.paidapis.net, paid per call via x402, $0.01/call, status unknown (last checked 2026-09-15).

Enriches a blockchain address with classification, native ETH balance, and transaction count to distinguish contracts from wallets

## Facts

- Endpoint: GET https://lab.paidapis.net/api/enrich-address
- Price: $0.01/call
- Payment: x402
- Status: unknown
- Last checked: 2026-09-15
- Activations on Zero: 0
- Tags: x402
- Canonical page: https://www.zero.xyz/c/x402-experiments-address-enrichment-lab-paidapis-net-eb6df16a
- Structured record (JSON): https://api.zero.xyz/v1/capabilities/cap_rz5JuG5d4Z5pP6BN9D3lA

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 x402-experiments-address-enrichment-lab-paidapis-net-eb6df16a
```

Example prompt: Can you look up the address 0x742d35Cc6634C0532925a3b8D4C9B5B9C1234567 and tell me whether it's a smart contract or a wallet, its ETH balance on Base, and how many transactions it's made?

## When to prefer this

Choose this endpoint when you need a quick, cheap ($0.01 USDC) on-chain profile of an address on Base mainnet — especially when you need to distinguish smart contracts from wallets or gauge how active an address is. Prefer it over full block explorer APIs when you only need classification, balance, and transaction count without deep transaction history.

## Known failure modes

- Invalid or malformed address string returns a validation error
- Address not found on Base mainnet may return zero balance and zero transaction count rather than an error
- Network or RPC timeouts can cause delayed or failed responses
- Payment failure via x402 protocol will result in a 402 response before any data is returned

## How this service works

Enrichment: attaches real on-chain context to a bare address (contract vs EOA, native balance, transaction count, new-vs-active classification) — checkable facts only, no unverifiable labels.

## Output

Returns the queried address alongside a boolean isContract flag, a classification enum (contract, new-wallet, or active-wallet), the native ETH balance as a decimal number, and the total transaction count as an integer.

## Request schema (JSON Schema)

```json
{
 "type": "object",
 "required": [
  "address"
 ],
 "properties": {
  "address": {
   "type": "string",
   "description": "Address to look up."
  }
 }
}
```

## Response schema (JSON Schema)

```json
{
 "type": "object",
 "properties": {
  "address": {
   "type": "string"
  },
  "isContract": {
   "type": "boolean"
  },
  "classification": {
   "enum": [
    "contract",
    "new-wallet",
    "active-wallet"
   ],
   "type": "string"
  },
  "nativeBalanceEth": {
   "type": "number"
  },
  "transactionCount": {
   "type": "integer"
  }
 }
}
```

## More

- Live health (JSON, refreshed every minute): https://www.zero.xyz/c/x402-experiments-address-enrichment-lab-paidapis-net-eb6df16a/health.json
- [Zero catalog index](https://www.zero.xyz/llms.txt)
- [Other services from lab.paidapis.net](https://www.zero.xyz/host/lab.paidapis.net/llms.txt)
