# Honeypot Check — Token Rug/Sell Detector (Multi-Chain)

> Honeypot Check — Token Rug/Sell Detector (Multi-Chain) is a paid API for AI agents from chain.intel.rallylive.ca, paid per call via x402, $0.02/call, status unknown (last checked 2026-10-02).

Simulates a buy and sell of an ERC-20 token to detect if it is a honeypot, returning sellability, real buy/sell tax, and the reason.

## Facts

- Endpoint: GET https://chain.intel.rallylive.ca/token/honeypot?utm_source=zero.xyz
- Price: $0.02/call
- Payment: x402
- Status: unknown
- Last checked: 2026-10-02
- Activations on Zero: 0
- Tags: x402
- Canonical page: https://www.zero.xyz/c/honeypot-check-token-rug-sell-detector-multi-chain-0b19ce99
- Structured record (JSON): https://api.zero.xyz/v1/capabilities/cap_PCzAobz771FYyeNdOcee2

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 honeypot-check-token-rug-sell-detector-multi-chain-0b19ce99
```

Example prompt: Before I buy, run a honeypot check on 0xAbC123...def on Base — tell me if I can actually sell it afterward, and what the real buy and sell taxes are.

## When to prefer this

Use this endpoint when an agent is about to purchase any new or unfamiliar ERC-20 token and needs to verify it is not a honeypot before committing funds. It is especially useful for newly launched tokens on DEXes where rug pull risk is high. Prefer this over generic token risk endpoints when you need the specific buy/sell simulation result and exact tax figures rather than a plain-English verdict.

## Known failure modes

- Invalid or non-contract address returns an error or null result
- Token on unsupported chain returns an error
- Unverified or very new contracts may return inconclusive results
- Network RPC issues may cause timeouts
- Missing or malformed chain prefix causes wrong chain to be queried

## How this service works

Can I sell this token? Honeypot detector: simulates a buy and a sell and returns is_honeypot, can_sell, real buy and sell tax and the reason. Check before an agent buys any new token. Default chain Base; prefix another: ethereum:, arbitrum:, optimism:, polygon:, bsc:. $0.02 per call.

## Output

Returns a JSON object with: is_honeypot (boolean), can_sell (boolean), real buy tax (%), real sell tax (%), and the reason string explaining any detected issue (e.g. transfer restrictions, max sell limits, blacklist functions). Supported chains: Base (default), Ethereum, Arbitrum, Optimism, Polygon, BSC.

## 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",
     "properties": {}
    }
   },
   "additionalProperties": false
  },
  "output": {
   "type": "object",
   "required": [
    "type"
   ],
   "properties": {
    "type": {
     "type": "string"
    },
    "example": {
     "type": "object"
    }
   }
  }
 }
}
```

## More

- Live health (JSON, refreshed every minute): https://www.zero.xyz/c/honeypot-check-token-rug-sell-detector-multi-chain-0b19ce99/health.json
- [Zero catalog index](https://www.zero.xyz/llms.txt)
- [Other services from chain.intel.rallylive.ca](https://www.zero.xyz/host/chain.intel.rallylive.ca/llms.txt)
