
Free honeypot token scanner for Ethereum, Polygon & Arbitrum. Detect scam tokens before you buy. Instant analysis of smart contracts using 13 specialized patterns. No API keys, no limits, 100% free. Built with Next.js 16 & Cloudflare Workers.
If this project helps your work, support ongoing maintenance and new features.
ETH Donation Wallet
0x11282eE5726B3370c8B480e321b3B2aA13686582
Scan the QR code or copy the wallet address above.
Check if a token is a scam before you buy
Free, fast, and accurate honeypot detection for Ethereum, Polygon, and Arbitrum smart contracts.
We hunt honeypots. A honeypot token is a malicious smart contract designed to steal your money. It lets you buy tokens freely, but when you try to sellβyour transaction fails. Your funds are trapped forever.
Scammers embed hidden logic in the token's smart contract code:
HoneypotScan is specialized for honeypot detection only. We do not scan for:
For comprehensive security audits, consult professional auditors. HoneypotScan answers one question: "Can I sell this token after I buy it?"
Every detected honeypot pattern comes with detailed educational content:
Example pattern explanation:
π¨ tx.origin in Require Statement (CRITICAL)
How it works: Transactions are blocked unless tx.origin matches
a specific address. DEX sells always fail because the router
becomes the msg.sender.
Protection: tx.origin checks in access control are a major red flag.
Your last 10 scans are automatically saved locally:
Share Results via URL:
https://honeypotscan.com#result=eyJhIjoiMHguLi4ifQ==
Export as JSON:
{
"scanner": "HoneypotScan",
"version": "1.0",
"scannedAt": "2026-02-01T12:00:00Z",
"result": {
"address": "0x...",
"isHoneypot": true,
"confidence": 95,
"patterns": [...]
}
}
Copy as Text:
π HoneypotScan Result
ββββββββββββββββββββββββββββββββββββββββ
Token: Scam Token (SCAM)
Address: 0x...
Chain: Ethereum
Status: π¨ HONEYPOT DETECTED
Confidence: 95%
β οΈ Patterns Found (3):
β’ tx_origin_require (line 123)
β’ hidden_sell_tax (line 456)
β’ transfer_whitelist_only (line 789)
HoneypotScan offers two scanning modes for maximum flexibility:
Paste any contract address to check if it's a honeypot. Works with Ethereum, Polygon, and Arbitrum addresses.
Already have the contract source code? Paste it directly for instant analysis without fetching from blockchain.
Next.js 16 (App Router)
β
Cloudflare Workers API
β
Cloudflare KV (Cache)
β
TypeScript Pattern Detector
β
Etherscan API (6 keys with rotation)
β
Ethereum, Polygon, and Arbitrum
HoneypotScan uses advanced static analysis to detect malicious patterns in smart contract source code. Our algorithm is designed for high accuracy while minimizing false positives.
1. Input Validation
ββ> EIP-55 checksum validation (keccak256)
ββ> Format verification (0x + 40 hex chars)
ββ> Chain detection (Ethereum/Polygon/Arbitrum)
2. Contract Source Retrieval
ββ> Fetch from Etherscan API
ββ> 6 API keys with intelligent rotation
ββ> 10-second timeout protection
ββ> Zod schema validation
3. Code Sanitization
ββ> Remove comments and whitespace
ββ> Normalize line endings
ββ> Verify Solidity structure
ββ> Size validation (50 chars - 2MB)
4. Pattern Matching
ββ> Run 13 specialized regex patterns
ββ> Each pattern detects specific honeypot techniques
ββ> Record all matches
5. Confidence Scoring
ββ> β₯2 patterns = HONEYPOT (95% confidence)
ββ> 1 pattern = SUSPICIOUS (needs review)
ββ> 0 patterns = SAFE (100% confidence)
Our scanner detects 13 specialized honeypot patterns across 4 categories: