# Crypto Honeypot Detector

> Crypto Honeypot Detector is a paid API for AI agents from api.chainmarket-api.workers.dev, paid per call via x402, $0.002/call, status unknown (last checked 2026-10-24).

Checks if a token contract address is a honeypot scam on EVM chains, returning risk level, taxes, liquidity, and simulation results

## Facts

- Endpoint: GET https://api.chainmarket-api.workers.dev/api/crypto/honeypot-detector?utm_source=zero.xyz
- Price: $0.002/call
- Payment: x402
- Status: unknown
- Last checked: 2026-10-24
- Activations on Zero: 0
- Tags: x402
- Canonical page: https://www.zero.xyz/c/crypto-honeypot-detector-5d869444
- Structured record (JSON): https://api.zero.xyz/v1/capabilities/cap_M1i-Hq5eGBStWqIJ_XUa-

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 crypto-honeypot-detector-5d869444
```

Example prompt: Before I buy this token, can you check if contract address 0xdAC17F958D2ee523a2206206994597C13D831ec7 on Ethereum (chain ID 1) is a honeypot scam and what the buy and sell taxes are?

## When to prefer this

Use this endpoint when an AI agent or user needs a fast, pay-per-call honeypot and token safety check without signing up for an API key. Ideal for pre-trade due diligence bots, portfolio screening, or any agent that needs to verify EVM token contract legitimacy on Ethereum or other EVM chains. Prefer this over manual on-chain inspection when you need structured risk scores, tax simulation, and liquidity data in a single call.

## Known failure modes

- Invalid or malformed contract address (not 0x + 40 hex) returns an error
- Contract address does not exist on the specified chain returns not found or simulation failure
- Unsupported chain ID returns an error or empty result
- Network timeout or RPC unavailability causes simulation failure
- Payment failure (insufficient USDC balance) results in no charge and no response

## How this service works

EVM token honeypot check from honeypot.is: simulated buy/sell success, honeypot verdict, buy/sell/transfer tax, risk flags, open-source status and the main DEX pair liquidity. EVM only (no Solana). Simulation results can change with pool state; not financial advice.

## Output

Returns a JSON object with: token name and symbol, whether it is a honeypot (boolean), overall risk label and numeric risk level (1-5), buy/sell/transfer tax percentages, total holder count, liquidity in USD, main trading pair and pair address, whether the contract is open source and whether it is a proxy, the chain name and chain ID, simulation success status, any risk flags, and a timestamp of the check.

## Request schema (JSON Schema)

```json
{
 "type": "object",
 "$schema": "https://json-schema.org/draft/2020-12/schema",
 "required": [
  "input"
 ],
 "properties": {
  "input": {
   "type": "object",
   "required": [
    "type",
    "method"
   ],
   "properties": {
    "type": {
     "type": "string",
     "const": "http"
    },
    "method": {
     "enum": [
      "GET"
     ],
     "type": "string"
    },
    "queryParams": {
     "type": "object",
     "required": [
      "address"
     ],
     "properties": {
      "address": {
       "type": "string",
       "description": "Token contract address, 0x + 40 hex characters"
      },
      "chainId": {
       "type": "string",
       "description": "EVM chain id (default 1 = Ethereum)"
      }
     }
    }
   },
   "additionalProperties": false
  },
  "output": {
   "type": "object",
   "required": [
    "type"
   ],
   "properties": {
    "type": {
     "type": "string"
    },
    "example": {
     "type": "object"
    }
   }
  }
 }
}
```

## Response schema (JSON Schema)

```json
{
 "type": "json",
 "example": {
  "name": "Tether USD",
  "risk": "low",
  "chain": "Ethereum",
  "flags": [],
  "buyTax": 0,
  "source": "https://api.honeypot.is/v2/IsHoneypot?address=0xdAC17F958D2ee523a2206206994597C13D831ec7&chainID=1",
  "symbol": "USDT",
  "address": "0xdAC17F958D2ee523a2206206994597C13D831ec7",
  "chainId": "1",
  "isProxy": false,
  "sellTax": 0,
  "decimals": 6,
  "mainPair": "Uniswap V3: WETH-USDT",
  "checkedAt": "2026-10-23T09:35:53.663Z",
  "riskLevel": 1,
  "isHoneypot": false,
  "openSource": true,
  "pairAddress": "0x4e68Ccd3E89f51C3074ca5072bbAC773960dFa36",
  "transferTax": 0,
  "liquidityUsd": 90066298.31140675,
  "totalHolders": 15341637,
  "simulationSuccess": true
 }
}
```

## More

- Live health (JSON, refreshed every minute): https://www.zero.xyz/c/crypto-honeypot-detector-5d869444/health.json
- [Zero catalog index](https://www.zero.xyz/llms.txt)
- [Other services from api.chainmarket-api.workers.dev](https://www.zero.xyz/host/api.chainmarket-api.workers.dev/llms.txt)
