# ChainWard On-Chain Risk Check for Base Address

> ChainWard On-Chain Risk Check for Base Address is a paid API for AI agents from api.chainward.ai, paid per call via x402, $10/call, status unknown (last checked 2026-10-10).

Returns a CSV report of every provable on-chain risk flag (dormant wallets, stranded USDC, concentrated counterparties, factory clones, unverified claims) for a given Base address, with each flag tied to its transactions.

## Facts

- Endpoint: GET https://api.chainward.ai/api/paid/%7Bslug%7D/file?utm_source=zero.xyz
- Price: $10/call
- Payment: x402
- Status: unknown
- Last checked: 2026-10-10
- Activations on Zero: 0
- Tags: x402
- Canonical page: https://www.zero.xyz/c/chainward-on-chain-risk-check-for-base-address-2b250e7a
- Structured record (JSON): https://api.zero.xyz/v1/capabilities/cap_j_AqCu1JdjlMPHcShcD3k

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 chainward-on-chain-risk-check-for-base-address-2b250e7a
```

Example prompt: Can you run a ChainWard risk check on Base address 0x1234abcd...5678 and tell me what flags come up — things like dormant funds, stranded USDC, factory clones, or counterparty concentration issues?

## When to prefer this

Choose this endpoint when you need transaction-backed, provable on-chain risk flags for a specific Base address — particularly for due diligence before sending funds, auditing counterparties, or detecting cloned contracts. It is distinct from general blockchain explorers in that it surfaces specific risk categories (dormant wallets, stranded USDC, factory clones, claim mismatches) rather than raw transaction history, and attests flagged reports on-chain. Prefer it over manual block explorer review when you need structured, agent-consumable risk data in CSV format.

## Known failure modes

- Invalid or malformed Base address slug returns an error or empty report
- Address with no detectable flags returns an empty CSV
- Payment not fulfilled results in HTTP 402 response blocking access
- Slug path parameter missing or malformed leads to 404 or bad request
- Temporary API unavailability returns 5xx error

## How this service works

Check a Base or BNB Chain address before your agent pays it ($0.05), see where an x402 or agent-marketplace seller's buyers get their stablecoins, on either chain ($0.10), or buy the dataset behind a published decode ($10). Paid in USDC on Base over x402; a check that fails is never charged.

## Output

A CSV file containing structured risk flags for the queried Base address. Each row maps a specific risk type — such as dormant wallet, stranded USDC, concentrated counterparty, factory clone, or unverified on-chain claim — to the relevant transaction hashes that prove it. Flagged reports are attested on Base. No overall safety verdict is provided.

## Request schema (JSON Schema)

```json
{
 "type": "object",
 "properties": {
  "properties": {
   "type": "string"
  }
 }
}
```

## Response schema (JSON Schema)

```json
{
 "type": "json",
 "example": {
  "contentType": "text/csv"
 }
}
```

## More

- Live health (JSON, refreshed every minute): https://www.zero.xyz/c/chainward-on-chain-risk-check-for-base-address-2b250e7a/health.json
- [Zero catalog index](https://www.zero.xyz/llms.txt)
- [Other services from api.chainward.ai](https://www.zero.xyz/host/api.chainward.ai/llms.txt)
