# ChainAnalyzer Sanctions Screening — Blockchain Address

> ChainAnalyzer Sanctions Screening — Blockchain Address is a paid API for AI agents from chain-analyzer.com, paid per call via x402, $0.5/call, status unknown (last checked 2026-09-13).

Screens a blockchain wallet address against OFAC SDN, EU Consolidated, FATF, and other sanctions lists, returning risk level and matched sanction list names.

## Facts

- Endpoint: GET https://chain-analyzer.com/x402/api/address/%7Baddress%7D/sanctions
- Price: $0.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-sanctions-screening-blockchain-address-365c2d24
- Structured record (JSON): https://api.zero.xyz/v1/capabilities/cap_pI8Xu1yzwNUwT6HCGShC9

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-sanctions-screening-blockchain-address-365c2d24
```

Example prompt: Before I send funds to 0x7f367cC41522cE07553e823bf3be79A889DEbe1B on Ethereum, can you run a sanctions check on it — I need to know if it's on OFAC SDN or any other major sanctions list?

## When to prefer this

Choose this endpoint when you need a fast, per-address sanctions screening result with specific list-level detail (OFAC SDN, EU Consolidated, FATF) across a broad set of 12 blockchains including Bitcoin, Ethereum, Solana, TRON, and XRP. Prefer it over generic AML risk scores when regulatory compliance and named sanctions list matching is the primary requirement.

## Known failure modes

- Unsupported chain — address on a chain not yet covered returns an error or empty result
- Invalid address format — malformed address string returns an error
- Address not found on any list — returns sanctioned: false with empty lists_matched
- Rate limiting or payment failure — x402 payment not processed results in 402 response
- Stale data — sanctions list updates may lag real-time regulatory changes

## 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 the queried address, chain, overall risk level (e.g. CRITICAL, HIGH, MEDIUM, LOW), a boolean indicating whether the address is sanctioned, the matched sanctions lists (e.g. OFAC_SDN, EU_CONSOLIDATED), and a detection count.

## Request schema (JSON Schema)

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

## Response schema (JSON Schema)

```json
{
 "type": "json",
 "example": {
  "address": "0x7f367cC41522cE07553e823bf3be79A889DEbe1B",
  "details": {
   "chain": "ethereum",
   "detection_count": 2
  },
  "success": true,
  "risk_level": "CRITICAL",
  "sanctioned": true,
  "lists_matched": [
   "OFAC_SDN",
   "EU_CONSOLIDATED"
  ]
 }
}
```

## More

- Live health (JSON, refreshed every minute): https://www.zero.xyz/c/chainanalyzer-sanctions-screening-blockchain-address-365c2d24/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)
