# ChainAnalyzer Batch Multi-Chain AML Screening

> ChainAnalyzer Batch Multi-Chain AML Screening is a paid API for AI agents from chain-analyzer.com, paid per call via x402, $5/call, status unknown (last checked 2026-09-13).

Batch-screens multiple blockchain addresses across 12 chains for AML risk, sanctions, rug pulls, drainers, and stablecoin flow risks, returning severity and risk scores for each address.

## Facts

- Endpoint: POST https://chain-analyzer.com/x402/api/batch/screening
- Price: $5/call
- Payment: x402
- Status: unknown
- Last checked: 2026-09-13
- Activations on Zero: 0
- Tags: x402
- Canonical page: https://www.zero.xyz/c/chainanalyzer-batch-multi-chain-aml-screening-da2ccd5e
- Structured record (JSON): https://api.zero.xyz/v1/capabilities/cap_-rclYZx-8GXDN6QdCpA3q

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-batch-multi-chain-aml-screening-da2ccd5e -d '<json body>'
```

Example prompt: Can you batch-screen these 10 Ethereum wallet addresses for AML risk and sanctions — I need to know which ones are high or critical severity before I process payments to them: 0xABC..., 0xDEF..., etc.

## When to prefer this

Use this batch endpoint when you need to screen multiple blockchain addresses in a single API call rather than making individual requests per address. Ideal for compliance workflows processing lists of wallets, exchange onboarding pipelines, or pre-payment due diligence where throughput and cost efficiency matter. Supports 12 chains including Bitcoin, Ethereum, Solana, TRON, and XRP, with specialized stablecoin AML coverage for USDT, USDC, PYUSD, FDUSD, and JPYC.

## Known failure modes

- Invalid or malformed blockchain address format returns an error or skips the address
- Unsupported chain for a given address may return no result or an error
- Exceeding batch size limits may result in a request rejection
- Payment failure via x402 protocol blocks the request entirely
- Network timeout for large batches may result in partial results or timeout error

## 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 12 chains live (Bitcoin, Ethereum, Polygon, BNB Smart Chain, Base, Arbitrum, Optimism, Avalanche, Solana, Kaia, TRON, XRP). Stablecoin AML coverage for JPYC, USDT, USDC, PYUSD, FDUSD with FATF Travel Rule screening.

## Output

Returns a JSON object with total addresses scanned, a success flag, and per-address results including the address, a severity label (e.g. CRITICAL, HIGH, MEDIUM, LOW), and a numeric risk score from 0–100 indicating AML/sanctions risk level.

## Request schema (JSON Schema)

```json
{
 "properties": {
  "input": {
   "properties": {
    "body": {
     "type": "object",
     "properties": {}
    }
   }
  },
  "output": {
   "properties": {
    "example": {}
   }
  }
 }
}
```

## Response schema (JSON Schema)

```json
{
 "type": "json",
 "example": {
  "total": 2,
  "results": [
   {
    "address": "0x0000db5c8b030ae20308ac975898e09741e70000",
    "severity": "CRITICAL",
    "risk_score": 95
   },
   {
    "address": "0x7f367cC41522cE07553e823bf3be79A889DEbe1B",
    "severity": "HIGH",
    "risk_score": 85
   }
  ],
  "scanned": 2,
  "success": true
 }
}
```

## More

- Live health (JSON, refreshed every minute): https://www.zero.xyz/c/chainanalyzer-batch-multi-chain-aml-screening-da2ccd5e/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)
