# Agent402 Token Risk Pro Report

> Agent402 Token Risk Pro Report is a paid API for AI agents from agent402.tools, paid per call via x402, $0.85/call, status unknown (last checked 2026-09-15).

Generates an AI-synthesized on-chain risk report for any EVM token contract, including holder concentration, contract metadata, and risk signals, delivered as a structured markdown or JSON report.

## Facts

- Endpoint: POST https://agent402.tools/v1/token-risk/pro
- Price: $0.85/call
- Payment: x402
- Status: unknown
- Last checked: 2026-09-15
- Activations on Zero: 0
- Tags: x402
- Canonical page: https://www.zero.xyz/c/agent402-token-risk-pro-report-6e279ee6
- Structured record (JSON): https://api.zero.xyz/v1/capabilities/cap_qckl5NF6AnCZEvWarq-2j

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 agent402-token-risk-pro-report-6e279ee6 -d '<json body>'
```

Example prompt: Can you run a full token risk analysis on contract address 0xAbCd1234...5678 on Base — I want to see the holder concentration, whether the contract is verified, and an overall risk summary in markdown?

## When to prefer this

Choose this endpoint when you need a comprehensive, AI-synthesized risk profile for an EVM token — including holder concentration, contract verification status, and a human-readable summary — rather than a raw blockchain data query. It is especially useful for pre-investment screening, DeFi due diligence, or automated portfolio risk monitoring where a structured, pay-per-call report without API key setup is preferred.

## Known failure modes

- Invalid or malformed token contract address returns an error
- Unsupported chain value causes a validation error
- Token contract not found or not indexed on the specified chain
- Payment failure via x402 prevents report generation
- Rate limits or upstream data provider outages may cause delays or empty source arrays

## How this service works

The deeper tier: everything in the standard report plus a deterministic static-pattern scan of the verified source (tx.origin auth, delegatecall, selfdestruct, unchecked calls, reentrancy surface, etc. - heuristic triage, not a formal audit), more holders, and a web reputation check. Still evidence, never a verdict. USDC (x402/MPP). Not cached.

## Output

Returns a structured report containing: a markdown or JSON risk summary, top holder table (rank, address, share of supply, type, label), metadata (token name, symbol, holder count, top-1 and top-10 holder percentages, whether source is verified), chain info, raw sources, and a disclaimer. The report is AI-synthesized using a specified model (e.g. Claude Opus).

## Request schema (JSON Schema)

```json
{
 "type": "object",
 "properties": {
  "chain": {
   "type": "string",
   "description": "Chain: base (default), ethereum, polygon, arbitrum, optimism, bsc, gnosis, or celo."
  },
  "format": {
   "enum": [
    "markdown",
    "json"
   ],
   "type": "string",
   "description": "Response shape (default markdown report)."
  },
  "address": {
   "type": "string",
   "description": "Token contract address (0x + 40 hex)."
  }
 }
}
```

## Response schema (JSON Schema)

```json
{
 "type": "json",
 "example": {
  "meta": {
   "name": "Example",
   "tier": "token-risk-pro",
   "chain": "base",
   "symbol": "EXMP",
   "address": "0x…",
   "disclaimer": "Evidence-based on-chain risk signals only. Not financial advice.",
   "holder_count": 1234,
   "top1_share_pct": 42.1,
   "synthesis_model": "anthropic/claude-opus-5",
   "top10_share_pct": 71.5,
   "verified_source": true
  },
  "chain": "base",
  "report": "# Token & Contract Risk Report: EXAMPLE (0x…)\n\n## Snapshot\n...\n\n## Risk summary\n... This is not financial advice and not exhaustive.",
  "tables": [
   {
    "name": "holders",
    "rows": [
     [
      "1",
      "0x…",
      "42.10%",
      "contract",
      "Uniswap V3 Pool"
     ]
    ],
    "label": "Top holders",
    "columns": [
     "Rank",
     "Address",
     "Share of supply",
     "Type",
     "Label"
    ]
   }
  ],
  "address": "0x0000000000000000000000000000000000000000",
  "sources": []
 }
}
```

## More

- Live health (JSON, refreshed every minute): https://www.zero.xyz/c/agent402-token-risk-pro-report-6e279ee6/health.json
- [Zero catalog index](https://www.zero.xyz/llms.txt)
- [Other services from agent402.tools](https://www.zero.xyz/host/agent402.tools/llms.txt)
