ClawKit Logo
ClawKitReliability Toolkit
Back to Registry
Official Verified

crypto-scam-detector

Real-time cryptocurrency scam detection with database-first architecture. Protects users from phishing, honeypots, rug pulls, and ponzi schemes. No external API calls during checks!

skill-install β€” Terminal

Install via CLI (Recommended)

clawhub install openclaw/skills/skills/princedoss77/crypto-address-checker
Or

πŸ” Crypto Scam Detector v2.0

Database-first cryptocurrency scam detection for OpenClaw

Analyzes crypto addresses for phishing, honeypots, rug pulls, and ponzi schemes using a local database with background sync from Etherscan. Zero external API calls during user checks = instant results!

✨ What's New in v2.0

πŸš€ Major Architecture Upgrade

  • βœ… Database-first design - All checks query local SQLite database
  • βœ… Instant results - No API latency during checks (<5ms)
  • βœ… No rate limits - User queries never hit Etherscan API
  • βœ… Background sync worker - Separate process pulls from Etherscan
  • βœ… Transaction message analysis - Decodes and analyzes hex data
  • βœ… Auto-queue system - Unknown addresses automatically queued for sync
  • βœ… Deep scanning - Detects suspicious keywords in transaction data

πŸ” Enhanced Detection

Now catches scams the old version missed:

  • βœ… "Lazarus Vanguard" hacking group references
  • βœ… "Orbit Bridge Hacker" mentions
  • βœ… Private key phishing attempts
  • βœ… Exploit recruitment messages
  • βœ… And much more...

πŸ“¦ What's Included

crypto-scam-detector/
β”œβ”€β”€ SKILL.md                    # This file
β”œβ”€β”€ DATABASE_ARCHITECTURE.md    # Technical documentation
β”œβ”€β”€ database.py                 # SQLite database layer
β”œβ”€β”€ crypto_check_db.py          # Database-only checker (instant)
β”œβ”€β”€ sync_worker.py              # Background Etherscan sync worker
β”œβ”€β”€ secure_key_manager.py       # Encrypted API key storage
β”œβ”€β”€ install.sh                  # Auto-installer
β”œβ”€β”€ setup.sh                    # API key setup wizard
β”œβ”€β”€ check_address.sh            # Convenience script (sync if needed)
β”œβ”€β”€ requirements.txt            # Python dependencies
└── venv/                       # Virtual environment (created on install)

πŸš€ Quick Start

1. Install

cd ~/.openclaw/workspace/skills/crypto-scam-detector
bash install.sh

2. Configure Etherscan API Key (Optional but Recommended)

Option A: Interactive Setup (Encrypted storage)

./setup.sh
# Follow the wizard to encrypt your API key

Option B: Environment Variable

export ETHERSCAN_API_KEY="your_key_here"

Get free API key: https://etherscan.io/myapikey

3. Check an Address

# Check address (instant, database-only)
python3 crypto_check_db.py 0x1234567890abcdef1234567890abcdef12345678

4. Run Background Sync Worker

Manual mode:

python3 sync_worker.py
# Runs continuously, processes queue

Batch mode:

python3 sync_worker.py --max-jobs 20
# Process 20 addresses then exit

Cron schedule (recommended):

# Add to crontab
*/10 * * * * cd ~/.openclaw/workspace/skills/crypto-scam-detector && source venv/bin/activate && ETHERSCAN_API_KEY="key" python3 sync_worker.py --max-jobs 30

πŸ’‘ How It Works

Architecture Flow

Metadata

Stars1217
Views0
Updated2026-02-20
View Author Profile
AI Skill Finder

Not sure this is the right skill?

Describe what you want to build β€” we'll match you to the best skill from 16,000+ options.

Find the right skill
Add to Configuration

Paste this into your clawhub.json to enable this plugin.

{
  "plugins": {
    "official-princedoss77-crypto-address-checker": {
      "enabled": true,
      "auto_update": true
    }
  }
}

Tags

#crypto#scam-detection#ethereum#blockchain#security#fraud-prevention#web3#defi#database#etherscan
Safety NoteClawKit audits metadata but not runtime behavior. Use with caution.