# Heurist Mesh BaseUSDCForensicsAgent - Top USDC Sinks

> Heurist Mesh BaseUSDCForensicsAgent - Top USDC Sinks is a paid API for AI agents from mesh.heurist.xyz, paid per call via x402, $0.005/call, status unknown (last checked 2026-09-16).

Identifies the top destination addresses (sinks) where a given wallet sends USDC, with transfer counts and volumes per counterparty to reveal fund flow patterns.

## Facts

- Endpoint: POST https://mesh.heurist.xyz/x402/agents/BaseUSDCForensicsAgent/usdc_top_sinks
- Price: $0.005/call
- Payment: x402
- Status: unknown
- Last checked: 2026-09-16
- Activations on Zero: 0
- Tags: x402
- Canonical page: https://www.zero.xyz/c/heurist-mesh-baseusdcforensicsagent-top-usdc-sinks-e5640c6f
- Structured record (JSON): https://api.zero.xyz/v1/capabilities/cap_R2rQY6Stm026zvJ6dOB8M

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 heurist-mesh-baseusdcforensicsagent-top-usdc-sinks-e5640c6f -d '<json body>'
```

Example prompt: Show me where wallet 0xAbC1234567890abcdef1234567890abcdef123456 is sending most of its USDC — give me the top 20 destination addresses with transfer counts and volumes so I can spot any payout hubs.

## When to prefer this

Use this endpoint when you need to understand where a wallet is directing USDC funds — particularly for compliance checks, due diligence, fraud investigation, or mapping payout networks. Prefer this over generic block explorers when you need ranked, aggregated sink analysis rather than raw transaction lists.

## Known failure modes

- Invalid or malformed wallet address returns a validation error
- Wallet with no USDC transfer history returns an empty result set
- Rate limiting or payment failure returns a 402 or 429 error
- Network or RPC issues may cause timeouts on heavily active wallets
- Limit parameter out of acceptable range may cause a parameter error

## How this service works

Find the main destinations where the target wallet sends USDC, showing transfer counts and volumes per counterparty. Use to understand fund flow destinations and reveal payout hubs.

## Output

A ranked list of destination wallet addresses (sinks) that the target wallet has sent USDC to, each annotated with the number of transfers and total USDC volume, helping identify dominant recipients and potential payout hubs.

## Request schema (JSON Schema)

```json
{
 "type": "object",
 "required": [
  "address"
 ],
 "properties": {
  "debug": {
   "type": "boolean",
   "description": "Debug mode flag. ALWAYS use false."
  },
  "limit": {
   "type": "integer",
   "description": "Maximum number of sinks to return (default 50)"
  },
  "address": {
   "type": "string",
   "description": "Wallet address starting with 0x"
  }
 }
}
```

## More

- Live health (JSON, refreshed every minute): https://www.zero.xyz/c/heurist-mesh-baseusdcforensicsagent-top-usdc-sinks-e5640c6f/health.json
- [Zero catalog index](https://www.zero.xyz/llms.txt)
- [Other services from mesh.heurist.xyz](https://www.zero.xyz/host/mesh.heurist.xyz/llms.txt)
