# ChainAnalyzer Multi-Hop Exposure Analysis

> ChainAnalyzer Multi-Hop Exposure Analysis is a paid API for AI agents from chain-analyzer.com, paid per call via x402, $0.5/call, status unknown (last checked 2026-10-13).

Performs multi-hop graph traversal on a blockchain address to return direct and indirect exposure grouped by risk tier, plus detected money-laundering patterns like layering and structuring.

## Facts

- Endpoint: GET https://chain-analyzer.com/api/v1/x402/address/:address/exposure?utm_source=zero.xyz
- Price: $0.5/call
- Payment: x402
- Status: unknown
- Last checked: 2026-10-13
- Activations on Zero: 0
- Tags: x402
- Canonical page: https://www.zero.xyz/c/chainanalyzer-multi-hop-exposure-analysis-37bdadb1
- Structured record (JSON): https://api.zero.xyz/v1/capabilities/cap_3orm3fnkPGdfk_a4FDK4s

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-multi-hop-exposure-analysis-37bdadb1
```

Example prompt: Run a 3-hop exposure analysis on Ethereum address 0xAbC123... and tell me if it has any indirect links to mixers, darknet markets, or OFAC-sanctioned entities, and whether there are any layering or structuring patterns detected.

## When to prefer this

Choose this endpoint when you need multi-hop indirect exposure analysis rather than just direct counterparty screening. It is ideal for AML compliance workflows where you need to detect indirect links to sanctioned entities, mixers, or darknet markets up to several hops away, and when you need behavioral pattern detection (layering, structuring) alongside raw exposure figures. Prefer over simple sanctions-screening endpoints when indirect exposure and ML pattern detection are required.

## Known failure modes

- Address not found on specified chain — returns empty or 404 response
- Invalid chain identifier — returns validation error
- Hops parameter out of allowed range — returns parameter error
- Payment failure (x402) — request rejected without valid USDC payment
- Timeout for deeply connected addresses with many hops — may return partial results or timeout error
- Unsupported chain — endpoint may return unsupported chain error

## How this service works

Multi-hop exposure analysis over the ChainAnalyzer graph. Returns direct and indirect exposure grouped by risk tier (mixer, darknet, sanctioned entity, exchange, bridge) plus detected money-laundering patterns such as layering and structuring.

## Output

Returns a structured breakdown of direct and indirect exposure amounts and percentages grouped by risk tier (mixer, darknet, sanctioned entity, exchange, bridge), along with detected money-laundering behavioral patterns such as layering and structuring, based on multi-hop graph traversal up to the specified number of hops on the specified chain.

## Request schema (JSON Schema)

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

## More

- Live health (JSON, refreshed every minute): https://www.zero.xyz/c/chainanalyzer-multi-hop-exposure-analysis-37bdadb1/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)
