# Token Safety Verdict (Honeypot & Rug-Pull Check)

> Token Safety Verdict (Honeypot & Rug-Pull Check) is a paid API for AI agents from x402-agent-api.onrender.com, paid per call via x402, $0.009/call, status unknown (last checked 2026-10-14).

Analyzes an ERC-20 token contract on Base or Ethereum for honeypot, rug-pull, and other security risks, returning a graded verdict (A-F) with plain-language explanation.

## Facts

- Endpoint: POST https://x402-agent-api.onrender.com/api/v1/token-verdict?utm_source=zero.xyz
- Price: $0.009/call
- Payment: x402
- Status: unknown
- Last checked: 2026-10-14
- Activations on Zero: 0
- Tags: x402
- Canonical page: https://www.zero.xyz/c/token-safety-verdict-honeypot-rug-pull-check-d9ed8087
- Structured record (JSON): https://api.zero.xyz/v1/capabilities/cap_YugdpqrRQuIEtA5MWp0iV

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 token-safety-verdict-honeypot-rug-pull-check-d9ed8087 -d '<json body>'
```

Example prompt: Can you check if the token at 0x4200000000000000000000000000000000000006 on Base is safe to buy — give me a full safety grade, whether it's a honeypot, the buy/sell taxes, and whether the owner has any dangerous powers like minting or blacklisting?

## When to prefer this

Choose this endpoint when you need a fast, single-call, comprehensive token safety assessment combining honeypot simulation, rug-pull signals, contract owner powers, DEX liquidity, and OFAC screening — especially for Base or Ethereum ERC-20s. Prefer this over manual contract auditing or on-chain inspection when you need an AI-readable graded verdict quickly and at low cost ($0.009). It is particularly valuable for DeFi agents that need to vet tokens before executing swaps, accepting payments, or listing new assets.

## Known failure modes

- Invalid contract address format (must match 0x + 40 hex chars)
- Contract address not found on the specified chain
- Unsupported chain specified (only 'base' or 'ethereum' accepted)
- Token contract has no on-chain code (EOA or non-contract address)
- Payment failure or insufficient USDC balance (costs $0.009 per call)
- Timeout if the chain RPC is slow or congested
- Rate limiting or service unavailability on the Render-hosted backend

## How this service works

Is this token safe? Honeypot + rug-pull check: send a Base or Ethereum token address, get a graded verdict (A-F), a one-liner and a plain-language take. Simulated buy and sell (can you sell it? buy/sell tax), owner powers (mint, blacklist, pause, fees), upgradeability, renounced ownership, DEX liquidity, OFAC. $0.009 USDC per call.

## Output

Returns a letter grade (A-F) for overall token safety, a concise one-liner verdict, and a plain-language explanation covering: simulated buy/sell results (can you sell?), buy and sell tax percentages, owner control powers (mint, blacklist, pause, fee changes), whether the contract is upgradeable, whether ownership is renounced, DEX liquidity status, and OFAC sanctions screening.

## Request schema (JSON Schema)

```json
{
 "type": "object",
 "properties": {
  "via": {
   "type": "string",
   "maxLength": 64,
   "description": "Optional: the tool whose next_calls suggested this call (filled in for you)."
  },
  "chain": {
   "enum": [
    "base",
    "ethereum"
   ],
   "type": "string",
   "default": "base",
   "description": "\"base\" (default) or \"ethereum\"."
  },
  "address": {
   "type": "string",
   "pattern": "^0x[0-9a-fA-F]{40}$",
   "description": "The token contract, e.g. 0x833589fCD6eDb6E08f4c7C32D4f71b54bdA02913 (USDC on Base)."
  }
 }
}
```

## More

- Live health (JSON, refreshed every minute): https://www.zero.xyz/c/token-safety-verdict-honeypot-rug-pull-check-d9ed8087/health.json
- [Zero catalog index](https://www.zero.xyz/llms.txt)
- [Other services from x402-agent-api.onrender.com](https://www.zero.xyz/host/x402-agent-api.onrender.com/llms.txt)
