Honeypot Token Detector API

Detect honeypot ERC-20 tokens across 6 EVM chains. No sign-up. No key required.

Chains: ethereum arbitrum base polygon bsc optimism

Live Stats

Tokens Scored
Exploits Detected
Governance Alerts

Recently Flagged Tokens

Loading…

Free Endpoints

GET /score?address=0x...&chain=ethereum — Unified danger score (all checks combined)
GET /deployer?address=0x...&chain=ethereum — Deployer reputation score
GET /bundle?address=0x...&chain=ethereum — Bundled launch detection
GET /lplock?address=0x...&chain=ethereum — LP lock status
GET /similarity?address=0x...&chain=ethereum — Known scam template match
GET /sandwich?address=0x...&chain=ethereum — Sandwich attack detection
GET /danger-feed — Top dangerous tokens feed
GET /exploits — Recent exploit alerts
GET /governance — Governance risk alerts
GET /censored — Sequencer censorship events
GET /cascade — Aave V3 liquidation cascade (aggregated)
GET /upgrades — Proxy contract upgrade alerts
GET /smart-money — Smart money wallet list
GET /unlocks — Token unlock events
GET /stream — SSE live update stream
GET /bridge-risk — Bridge contract anomaly alerts
GET /wallet?address=0x... — Wallet behavioral profile
GET /agent/scan?address=0x...&chain=ethereum — AI agent optimized scan
GET /agent/instructions — AI agent integration guide
GET /subscribe — Webhook subscription info (POST to register)

Paid Endpoints

Payment

Send 0.001 ETH to 0x5d59f4725CbBee8D6d76675F0A15b14f98002edB on Ethereum mainnet.
Include your sending address as X-Wallet header. Access granted automatically on-chain.

Example

curl "https://honeypot-detector.soft-but-savage31.workers.dev/score?address=0xTOKEN&chain=ethereum"

SDKs

JavaScript
Python
<!-- Browser -->
<script src="https://honeypot-detector.soft-but-savage31.workers.dev/sdk.js"></script>
<script>
  const result = await HoneypotDetector.score('0xTOKEN', 'ethereum')
  console.log(result.dangerScore, result.verdict)
</script>

// Node.js
// Download: curl -O https://honeypot-detector.soft-but-savage31.workers.dev/sdk.js
const HoneypotDetector = require('./sdk.js')
const result = await HoneypotDetector.score('0xTOKEN', 'ethereum')
console.log(result.dangerScore, result.verdict)
# Download: curl -O https://honeypot-detector.soft-but-savage31.workers.dev/sdk.py
# pip install requests
from sdk import HoneypotDetector

result = HoneypotDetector.score('0xTOKEN', 'ethereum')
print(result['dangerScore'], result['verdict'])

OpenAPI Spec · sdk.js · sdk.py · Health