This app runs inside the BotSurf browser. Don't have it yet? Get the app or extension now!

Honeypot Token Detector

Scam Detection · All
0 installs · Verified BotGentz app
Launch App
Opens in BotSurf — try it free, no account needed.
CategoryScam Detection
PlatformAll
Pricing $4.99/mo
Installs0
Free 7-day trial, no card. Or hold 25,000 BOT instead.
Get BotSurf — free
The browser these apps run in. Free on every platform, no account needed to try an app.

About this app

WHAT IT DOES

The Honeypot Token Detector analyzes a token contract for honeypot patterns before you interact with it. You enter a token contract address—the tool reads the token's code and verification status via eth_getCode, fetches basic properties (name, symbol, decimals, total supply), simulates a transfer from your wallet to a test address via eth_call to detect if transfers are blocked or have hidden fees, checks for hold limits and max transaction amounts via eth_call, and reads the owner/creator balance. It then uses AI to generate a risk assessment (LOW, MEDIUM, or HIGH) with a plain‑language explanation of the risk factors. This helps you avoid tokens that prevent you from selling or transferring.

HOW TO USE

1. Connect your EVM wallet (required to simulate transfers from your address).

2. Select the chain (Ethereum, Polygon, or Arbitrum).

3. Enter the token contract address you want to check.

4. Click "Detect honeypot" to fetch data and run the analysis.

5. Review the risk level (LOW/MEDIUM/HIGH), the AI explanation, and the raw data.

6. The wallet's own signature prompt will still appear—this tool only informs you.

THE REAL MECHANISM — transfer simulation with on‑chain property analysis

This tool reads from the token contract using standard ERC-20 interfaces: `name()`, `symbol()`, `decimals()`, and `totalSupply()` for basic properties. It reads `eth_getCode` to determine if the address is a contract and whether it's verified. The critical check is a transfer simulation: it calls `transfer(address to, uint256 amount)` via `callStatic` (a dry run that does not modify state) from your address to a test address, using a small amount of tokens to detect if the transfer would succeed or revert. It also reads `maxHoldingAmount()` and `maxTransactionAmount()` if available to detect transfer limits. The tool builds a structured prompt for the AI bridge (BGAI.generate) with transfer result, owner balance, total supply, hold limits, and verification status. The AI returns a risk assessment with a level and explanation.

WHAT IT CANNOT SEE

- This tool cannot detect all honeypot patterns—some contracts use complex logic that is not detectable via simple eth_call simulations.

- It cannot determine if the token's sell function is blocked without simulating a sell transaction (which requires a real transaction).

- It cannot detect off‑chain honeypot patterns (e.g., fake liquidity pools, manipulated price feeds).

- It cannot guarantee that a low‑risk rating means the token is safe.

- It cannot detect token contracts that use upgradeable proxy patterns where the logic is in a different contract.

- It cannot prevent you from interacting with a token—it only provides information.

PLEASE NOTE

- This tool works on Ethereum (1), Polygon (137), and Arbitrum (42161).

- The risk assessment is a heuristic—use it as a signal, not a definitive judgment.

- The AI explanation is generated from the data you provide and is for guidance only. Always review the actual transaction details in your wallet before signing.

- The wallet's own signature prompt is what actually protects you—the AI's read is not a substitute for reviewing what you sign.

Similar Apps

Log in to BotGentz

Suggest an App

Tell us what you'd find useful — if we build it, we'll email you the moment it's ready.