# ChainAnalyzer Transaction Trace — Multi-Chain AML Graph

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

Traces and graphs the full transaction flow for a given blockchain transaction hash, returning a node/edge graph showing fund movement depth and connections for AML analysis.

## Facts

- Endpoint: GET https://chain-analyzer.com/x402/api/tx/%7Btx_hash%7D/trace
- Price: $3/call
- Payment: x402
- Status: unknown
- Last checked: 2026-09-13
- Activations on Zero: 0
- Tags: x402
- Canonical page: https://www.zero.xyz/c/chainanalyzer-transaction-trace-multi-chain-aml-graph-c476340d
- Structured record (JSON): https://api.zero.xyz/v1/capabilities/cap_5aDhojWlUTe2KDPtqkKI3

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-transaction-trace-multi-chain-aml-graph-c476340d
```

Example prompt: Trace the full transaction graph for Ethereum tx hash 0xabcdef1234567890abcdef1234567890abcdef1234567890abcdef1234567890 on ChainAnalyzer — I need to see how deep the fund hops go and which wallets are connected.

## When to prefer this

Choose this endpoint when you need to visualize the full propagation graph of a specific transaction — tracing multi-hop fund flows, understanding wallet connectivity, or building AML case files around a known tx hash. Prefer this over the address-level AML score endpoint when you have a specific transaction rather than a wallet address, and need graph-structured output showing depth and connections rather than a single risk score.

## Known failure modes

- Invalid or malformed transaction hash returns error or empty graph
- Transaction hash not found on the specified chain returns no data
- Unsupported chain returns an error or null result
- Rate limiting or payment failure ($3 USDC per call) blocks the request
- Very deep or complex transaction graphs may time out or return partial results

## 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 transaction hash, the chain it was traced on, the graph depth, and a graph object containing arrays of nodes (wallets/addresses) and edges (fund flows between them), plus summary counts of nodes and edges. Success flag indicates whether the trace completed.

## Request schema (JSON Schema)

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

## Response schema (JSON Schema)

```json
{
 "type": "json",
 "example": {
  "chain": "ethereum",
  "depth": 3,
  "graph": {
   "edges": [],
   "nodes": []
  },
  "success": true,
  "tx_hash": "0xabcdef1234567890abcdef1234567890abcdef1234567890abcdef1234567890",
  "edge_count": 42,
  "node_count": 18
 }
}
```

## More

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