# ChainAnalyzer Address Risk Score

> ChainAnalyzer Address Risk Score is a paid API for AI agents from chain-analyzer.com, paid per call via x402, $1/call, status unknown (last checked 2026-10-11).

Returns an AML risk score and threat detections for a blockchain address across 8+ chains, including sanctions screening and stablecoin flow analysis.

## Facts

- Endpoint: GET https://chain-analyzer.com/x402/api/address/0x0000000000000000000000000000000000000000/risk-score?utm_source=zero.xyz
- Price: $1/call
- Payment: x402
- Status: unknown
- Last checked: 2026-10-11
- Activations on Zero: 0
- Tags: x402
- Canonical page: https://www.zero.xyz/c/chainanalyzer-address-risk-score-fe30f55d
- Structured record (JSON): https://api.zero.xyz/v1/capabilities/cap_PK6SvCzFtCdS5K2ed17Av

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-risk-score-fe30f55d
```

Example prompt: Can you run a ChainAnalyzer AML risk score on Ethereum address 0xAb5801a7D398351b8bE11C439e05C5B3259aeC9B — I need to know the severity, any detections like sanctions or drainer flags, and the ML anomaly score before I approve this transaction.

## When to prefer this

Use this endpoint when you need a fast, per-address AML and sanctions risk assessment across major EVM chains, Bitcoin, or Solana — especially when stablecoin (USDT, USDC, PYUSD, FDUSD, JPYC) flow analysis or FATF Travel Rule screening is required. Prefer this over generic blockchain explorers when you need structured threat classifications like rug pull detection, drainer identification, and ML-based anomaly scoring rather than raw transaction data.

## Known failure modes

- Invalid or malformed address format returns an error — ensure address matches the chain's format (e.g. 0x-prefixed for EVM chains)
- Chain not yet supported (e.g. BNB Smart Chain on self-serve tier) returns a not-available or enterprise-only error
- Payment failure or insufficient USDC balance via x402 results in 402 Payment Required and no data returned
- Address with no on-chain history may return a minimal risk score with empty detections array
- Rate limiting or API downtime returns 429 or 503 errors

## How this service works

Multi-chain blockchain AML and security intelligence platform for tokens, wallets, and stablecoins. Detect sanctions, money laundering, rug pulls, drainers, and stablecoin flow risks across 8 chains live (Bitcoin, Ethereum, Polygon, Base, Arbitrum, Optimism, Avalanche, Solana) plus BNB Smart Chain on Enterprise rollout. Stablecoin AML coverage for JPYC, USDT, USDC, PYUSD, FDUSD with FATF Travel Rule screening.

## Output

Returns a JSON object containing the queried chain and address, a numeric risk_score, a severity string (e.g. low/medium/high/critical), an array of specific detections (e.g. sanctions hits, money laundering patterns, rug pull indicators, drainer flags), and an optional ML anomaly score for behavioral anomalies.

## Request schema (JSON Schema)

```json
{
 "type": "object",
 "properties": {
  "properties": {
   "type": "string"
  }
 }
}
```

## Response schema (JSON Schema)

```json
{
 "schema": {
  "chain": "string",
  "address": "string",
  "severity": "string",
  "detections": "array",
  "risk_score": "number",
  "ml_anomaly_score": "number?"
 }
}
```

## More

- Live health (JSON, refreshed every minute): https://www.zero.xyz/c/chainanalyzer-address-risk-score-fe30f55d/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)
