# Multi-chain EVM Honeypot & Token Safety Screen

> Multi-chain EVM Honeypot & Token Safety Screen is a paid API for AI agents from evm-honeypot.frcompanycheck.workers.dev, paid per call via x402, $0.008/call, status unknown (last checked 2026-10-19).

Screens ERC-20 tokens across major EVM chains for honeypot risk, rug-pull signals, and trade feasibility via buy/sell simulation and liquidity checks

## Facts

- Endpoint: GET https://evm-honeypot.frcompanycheck.workers.dev/v1/%7Bchain%7D/token/%7Baddress%7D?utm_source=zero.xyz
- Price: $0.008/call
- Payment: x402
- Status: unknown
- Last checked: 2026-10-19
- Activations on Zero: 0
- Tags: x402
- Canonical page: https://www.zero.xyz/c/multi-chain-evm-honeypot-token-safety-screen-c2826333
- Structured record (JSON): https://api.zero.xyz/v1/capabilities/cap_ddBHAi2dav3npGo0qMy2n

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 multi-chain-evm-honeypot-token-safety-screen-c2826333
```

Example prompt: Before my bot buys it, can you check if the token at 0xa0b86991c6218b36c1d19d4a2e9eb0ce3606eb48 on Ethereum is a honeypot — simulate a buy and sell, and tell me the taxes, liquidity, and overall verdict?

## When to prefer this

Use this endpoint when an AI trading agent needs a fast, pay-per-call safety screen before executing a token swap on Ethereum, Base, Arbitrum, Optimism, Polygon, or BSC. Prefer this over general smart contract auditors when you need a quick, simulation-based honeypot and tax check rather than a full audit. Ideal for automated trading pipelines where per-call x402 micropayments are acceptable and where multi-chain coverage without API key management is preferred.

## Known failure modes

- Invalid or non-existent contract address returns error or empty result
- Unsupported chain identifier causes routing failure
- Token with no DEX liquidity may produce inconclusive simulation results
- Public RPC rate limits or downtime may cause timeouts
- Proxy contracts with upgradeable logic may produce misleading verdicts
- Very new tokens with no liquidity pairs may fail simulation
- Payment failure via x402 USDC on Base blocks the request

## How this service works

Pay-per-call multi-chain ERC-20 honeypot and rug-risk screen for AI trading agents on ethereum, base, arbitrum, optimism, polygon, bsc. Owner/proxy/dangerous bytecode, DEX V2 liquidity, buy-transfer-sell eth_call simulation with taxes. Public RPCs only. x402 USDC on Base.

## Output

Returns a JSON object with the chain, token symbol, contract address, a verdict label (e.g. ORANGE, RED, GREEN), a passes_filter boolean, and a checks object containing can_buy, can_sell, sell_tax_pct, owner_renounced, and liquidity_native values derived from eth_call simulation against public RPCs.

## Request schema (JSON Schema)

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

## Response schema (JSON Schema)

```json
{
 "type": "json",
 "example": {
  "chain": "ethereum",
  "checks": {
   "can_buy": true,
   "can_sell": true,
   "sell_tax_pct": 0,
   "owner_renounced": false,
   "liquidity_native": 4000
  },
  "symbol": "USDC",
  "address": "0xa0b86991c6218b36c1d19d4a2e9eb0ce3606eb48",
  "verdict": "ORANGE",
  "passes_filter": true
 }
}
```

## More

- Live health (JSON, refreshed every minute): https://www.zero.xyz/c/multi-chain-evm-honeypot-token-safety-screen-c2826333/health.json
- [Zero catalog index](https://www.zero.xyz/llms.txt)
- [Other services from evm-honeypot.frcompanycheck.workers.dev](https://www.zero.xyz/host/evm-honeypot.frcompanycheck.workers.dev/llms.txt)
