# TrustDex Token Risk Batch Assessment

> TrustDex Token Risk Batch Assessment is a paid API for AI agents from trustdex.app, paid per call via x402, $0.08/call, status down (last checked 2026-09-15).

Batch-evaluates up to 10 tokens across multiple chains and returns a letter-grade risk score (A+–F), numeric score, verdict, and risk signals for each token.

## Facts

- Endpoint: POST https://trustdex.app/api/v1/x402/token-risk/batch
- Price: $0.08/call
- Payment: x402
- Status: down
- Last checked: 2026-09-15
- Activations on Zero: 0
- Tags: x402
- Canonical page: https://www.zero.xyz/c/trustdex-token-risk-batch-assessment-d45b0fcc
- Structured record (JSON): https://api.zero.xyz/v1/capabilities/cap_g1PqDw_LDvTvT6OJ_8WFJ

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 trustdex-token-risk-batch-assessment-d45b0fcc -d '<json body>'
```

Example prompt: Can you check TrustDex's risk grades for these three tokens at once — BONK on Solana, PEPE on Ethereum, and ARB on Arbitrum — and tell me which ones are safe enough to trade?

## When to prefer this

Choose this batch endpoint over the single-token endpoint when you need to evaluate 2–10 tokens in one round trip, reducing latency and cost per token. Ideal for pre-trade screening workflows, portfolio audits, or allowlist verification where multiple addresses must be assessed simultaneously. Prefer this over generic on-chain data APIs when you specifically need a structured risk grade and verdict rather than raw contract data.

## Known failure modes

- Invalid or non-existent token address returns ok:false for that item
- Exceeding 10 items in the batch returns a validation error
- Unsupported chain identifier causes per-item failure
- Payment failure (x402 protocol) blocks the entire request
- Rate limiting may occur under high-frequency batch calls
- Token with no on-chain data may return incomplete signals

## How this service works

TrustDex is a non-custodial Solana DEX. Best-route swaps through Jupiter, EVM trading across 7 chains, native bridging, and live token risk grades. No KYC, no accounts, no custody.

## Output

Returns a JSON array with one result per submitted token, each containing: ok status, risk grade (letter A+–F), numeric risk score (0–100), a human-readable verdict string, token metadata (chain, symbol), and a signals object detailing specific risk factors. Pricing plan metadata is also included per result.

## Response schema (JSON Schema)

```json
{
 "type": "json",
 "example": {
  "ok": true,
  "plan": "x402",
  "results": [
   {
    "ok": true,
    "meta": {
     "plan": "x402"
    },
    "risk": {
     "grade": "B",
     "score": 78,
     "verdict": "…"
    },
    "token": {
     "chain": "solana",
     "symbol": "BONK"
    },
    "signals": {}
   }
  ]
 }
}
```

## More

- Live health (JSON, refreshed every minute): https://www.zero.xyz/c/trustdex-token-risk-batch-assessment-d45b0fcc/health.json
- [Zero catalog index](https://www.zero.xyz/llms.txt)
- [Other services from trustdex.app](https://www.zero.xyz/host/trustdex.app/llms.txt)
