# KushBitx AgentProof Token Risk Screener

> KushBitx AgentProof Token Risk Screener is a paid API for AI agents from kushbitx.com, paid per call via x402, $0.25/call, status unknown (last checked 2026-10-11).

Screens a Base network token contract address for risk factors, returning a risk verdict, score, and decision to help agents and users safely evaluate tokens before transacting.

## Facts

- Endpoint: POST https://kushbitx.com/api/token-risk?utm_source=zero.xyz
- Price: $0.25/call
- Payment: x402
- Status: unknown
- Last checked: 2026-10-11
- Activations on Zero: 0
- Tags: x402
- Canonical page: https://www.zero.xyz/c/kushbitx-agentproof-token-risk-screener-df7af71d
- Structured record (JSON): https://api.zero.xyz/v1/capabilities/cap_vxA7xLZ0-LhXDufVGR5zV

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 kushbitx-agentproof-token-risk-screener-df7af71d -d '<json body>'
```

Example prompt: Before we do anything with this token, run a risk screen on Base contract address 0x1234567890abcdef1234567890abcdef12345678 — I want to see the verdict, risk score, and whether ownership data is available.

## When to prefer this

Choose this endpoint when an AI agent or user needs to evaluate a specific Base network token contract for risk before executing a transaction or payment. It is purpose-built for Base chain preflight checks, returning structured verdicts suitable for automated agent decision-making. Prefer this over generic blockchain explorers when you need a machine-readable risk decision and confidence score rather than raw on-chain data.

## Known failure modes

- Invalid or malformed contract address returns a validation error
- Non-Base chain specified returns an error since only 'base' is supported
- Insufficient on-chain data results in null score and INCOMPLETE decision with limited confidence
- Ownership data unavailable returns 'unavailable' coverage status
- Payment failure (x402) blocks the call if USDC payment is not properly attached

## How this service works

Free protected spending policies for AI agents, plus pay-per-call Base transaction preflight, token risk and USDC payment verification. JavaScript SDK available on npm.

## Output

Returns a JSON object containing a risk breakdown (including ownership coverage status), and a verdict object with a level (e.g. 'unknown'), a numeric score (or null if unavailable), a decision string (e.g. 'INCOMPLETE'), and a confidence rating (e.g. 'limited'). When data is insufficient, key fields may be null and decision will indicate incompleteness.

## Request schema (JSON Schema)

```json
{
 "type": "object",
 "properties": {
  "chain": {
   "enum": [
    "base"
   ],
   "type": "string",
   "description": "Blockchain network."
  },
  "address": {
   "type": "string",
   "pattern": "^0x[a-fA-F0-9]{40}$",
   "description": "Base token contract address."
  }
 }
}
```

## Response schema (JSON Schema)

```json
{
 "type": "json",
 "example": {
  "risk": {
   "coverage": {
    "ownership": "unavailable"
   },
   "breakdown": {
    "ownership": null
   }
  },
  "verdict": {
   "level": "unknown",
   "score": null,
   "decision": "INCOMPLETE",
   "confidence": "limited"
  }
 }
}
```

## More

- Live health (JSON, refreshed every minute): https://www.zero.xyz/c/kushbitx-agentproof-token-risk-screener-df7af71d/health.json
- [Zero catalog index](https://www.zero.xyz/llms.txt)
- [Other services from kushbitx.com](https://www.zero.xyz/host/kushbitx.com/llms.txt)
