# ChainAnalyzer Address Label Lookup

> ChainAnalyzer Address Label Lookup is a paid API for AI agents from chain-analyzer.com, paid per call via x402, $0.05/call, status unknown (last checked 2026-10-13).

Returns verified entity labels for a blockchain address from the ChainAnalyzer known registry, including exchange wallets, token issuers, protocol deployers, sanctioned entities, mixers, and ScamDB drainer hits across 12 chains.

## Facts

- Endpoint: GET https://chain-analyzer.com/api/v1/x402/address/:address/labels?utm_source=zero.xyz
- Price: $0.05/call
- Payment: x402
- Status: unknown
- Last checked: 2026-10-13
- Activations on Zero: 0
- Tags: x402
- Canonical page: https://www.zero.xyz/c/chainanalyzer-address-label-lookup-2a551e39
- Structured record (JSON): https://api.zero.xyz/v1/capabilities/cap_EoYBOM2HujD51gORTFZjD

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 chainanalyzer-address-label-lookup-2a551e39
```

Example prompt: Who is the entity behind Ethereum address 0xdAC17F958D2ee523a2206206994597C13D831ec7 — can you look it up in ChainAnalyzer and tell me if it's a known exchange, token issuer, or anything else verified in the registry?

## When to prefer this

Choose this endpoint when you need verified, human-reviewed entity labels for a specific blockchain address and want to avoid false positives from inferred attribution. Ideal for compliance workflows, counterparty due diligence, and fraud screening where only confirmed registry entries are acceptable. Prefer over generic blockchain explorers when you need structured entity categories (exchange, mixer, sanctioned) rather than raw transaction data. Best suited for spot checks on individual addresses across 12 supported chains.

## Known failure modes

- Address not found in registry — returns empty label set, not an error
- Invalid address format returns a 4xx error
- Unsupported chain identifier returns a 4xx error
- Address exists on chain but has no verified entity association — empty response
- Payment failure via x402 results in 402 response and no data returned

## How this service works

Who is this address? Returns verified entity labels from the ChainAnalyzer known registry (token issuers, exchange hot/cold wallets, protocol deployers, sanctioned entities, mixers) plus a ScamDB hit if the address is a known drainer. TRON addresses also resolve public Tronscan tags. Unreviewed and inferred labels are never returned. 12 chains.

## Output

A JSON object containing verified entity labels from the ChainAnalyzer known registry for the queried address — including entity name, category (e.g. exchange hot wallet, token issuer, protocol deployer, mixer, sanctioned entity), and any ScamDB drainer flag. For TRON addresses, public Tronscan tags are also included. Only reviewed and confirmed labels are returned; unreviewed or inferred labels are excluded.

## Request schema (JSON Schema)

```json
{
 "properties": {
  "input": {
   "properties": {
    "queryParams": {
     "type": "object",
     "properties": {
      "chain": {
       "type": "string"
      }
     }
    }
   }
  },
  "output": {
   "properties": {
    "example": {}
   }
  }
 }
}
```

## More

- Live health (JSON, refreshed every minute): https://www.zero.xyz/c/chainanalyzer-address-label-lookup-2a551e39/health.json
- [Zero catalog index](https://www.zero.xyz/llms.txt)
- [Other services from chain-analyzer.com](https://www.zero.xyz/host/chain-analyzer.com/llms.txt)
