Skip to main content

All-in-one crypto security toolkit โ€” honeypot, approvals, rugpull, phishing

Project description

๐Ÿ›ก CryptoShield

All-in-one crypto security toolkit. Check tokens before you buy. Scan your wallet for dangerous approvals. Detect rugpulls. Block phishing sites.

Python 3.9+ License: MIT PyPI

Why CryptoShield?

Every day, people lose money to:

  • Honeypot tokens โ€” you can buy but can't sell. Your funds are trapped.
  • Unlimited token approvals โ€” you gave a random contract permission to drain your wallet. Months later, they do.
  • Rugpulls โ€” team dumps all tokens, liquidity vanishes, price goes to zero.
  • Phishing sites โ€” fake airdrop pages that look like Uniswap but steal your seed phrase.

CryptoShield combines all these checks into one CLI tool. No API keys needed. No accounts. No BS. Just run a command and get a clear report.

# Before you ape into that token:
cryptoshield check 0xToken

# Before you connect your wallet to some random site:
cryptoshield check-url suspicious-site.com

# Check if your wallet has dangerous approvals:
cryptoshield approvals 0xYourWallet

Features

  • ๐Ÿฏ Honeypot Detection โ€” Can you sell? Hidden taxes? Mint function? Check before you buy.
  • ๐Ÿ“‹ Approval Scanner โ€” Find all token approvals on your wallet. Flag dangerous unlimited approvals.
  • ๐Ÿ”ด Rugpull Scorer โ€” Analyze contracts for common rug patterns. Score 0-100.
  • ๐ŸŽฃ Phishing Checker โ€” 60+ known scam domains. Typosquatting, fake airdrops, wallet drainers.
  • โ˜€๏ธ Solana Support โ€” Check SPL tokens, freeze/mint authority, Jupiter listing status.
  • ๐Ÿ“ฆ Batch Mode โ€” Check 100+ tokens/wallets from a file.

Install

pip install cryptoshield

Or from source:

git clone https://github.com/yossweh/cryptoshield
cd cryptoshield
pip install -e .

Usage

Full security report (EVM)

cryptoshield check 0xdAC17F958D2ee523a2206206994597C13D831ec7
cryptoshield check 0xToken --chain bsc
cryptoshield check 0xToken --quick  # honeypot only

Solana token check

cryptoshield check EPjFWdd5AufqSSqeM2qN1xzybapC8G4wEGGkZwyTDt1v --chain solana

Scan wallet approvals

cryptoshield approvals 0xYourWallet
cryptoshield approvals 0xYourWallet --chain polygon

Check phishing URL

cryptoshield check-url uniswap-airdrop.com
cryptoshield check-url https://app.uniswap.org
cryptoshield check-url metamask-sync.xyz

Solana wallet scan

cryptoshield solana YourSolanaWalletAddress

Batch check

cryptoshield batch tokens.txt --mode honeypot
cryptoshield batch tokens.txt --mode honeypot --chain solana
cryptoshield batch wallets.txt --mode approvals --chain bsc

Example Output

๐Ÿ›ก CRYPTO SHIELD REPORT
โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”

๐Ÿฏ HONEYPOT CHECK โ€” Tether USD (USDT)
  โœ… Can sell: YES
  โœ… Tax: 0% buy / 0% sell
  โŒ Owner can mint: YES โ€” infinite supply risk
  โŒ Owner can change balances: YES
  โœ… Contract: Verified
  โ„น๏ธ  Holders: 14,585,422
  โš ๏ธ  Risk Score: 30/100 โ€” MEDIUM RISK

๐ŸŽฃ PHISHING CHECK โ€” uniswap-airdrop.com
  ๐Ÿšจ KNOWN SCAM DOMAIN โ€” DO NOT VISIT
  โŒ KNOWN SCAM DOMAIN โ€” uniswap-airdrop.com is in scam database

โ˜€๏ธ SOLANA TOKEN CHECK โ€” SafeToken (SAFE)
  โœ… Listed on Jupiter
  โœ… On Jupiter Strict List (vetted)
  โœ… Freeze Authority: None
  โœ… Mint Authority: None (fixed supply)
  โœ… Holders: 5,432
  โœ… Risk Score: 0/100 โ€” LOW RISK

๐Ÿ“‹ APPROVAL AUDIT โ€” 0x47ac...8188
  โŒ USDT โ†’ UNLIMITED to 0xUnkn...abcd
         โšก RECOMMEND: revoke immediately
  โš ๏ธ  WETH โ†’ unlimited to Uniswap V2 Router
         Known protocol โ€” consider reducing allowance
  โœ… DAI โ†’ 500.00 to Uniswap V3 Router

Supported Chains

Chain Honeypot Approvals Rugpull
Ethereum โœ… โœ… โœ…
BSC โœ… โœ… โœ…
Polygon โœ… โœ… โœ…
Arbitrum โœ… โœ… โœ…
Optimism โœ… โœ… โœ…
Base โœ… โœ… โœ…
Avalanche โœ… โœ… โœ…
Fantom โœ… โœ… โœ…
Solana โœ… ๐Ÿ”œ โœ…

๐Ÿ”œ = Coming soon. SPL token delegation uses a different model than ERC-20 approvals.

How It Works

Check Data Source Key Needed?
Honeypot GoPlus Security API No
Approvals On-chain events (RPC) No
Rugpull GoPlus + on-chain heuristics No
Phishing Pattern matching + 60+ known domains No
Solana tokens Jupiter + Birdeye + Solana RPC No

Everything runs with public APIs and free RPC endpoints. No signups. No API keys. No tracking.

Contributing

PRs welcome! Especially:

  • More scam domains / phishing patterns
  • More chain support (TON, Sui, Aptos)
  • SPL token delegation scanner (Solana approvals)
  • Better rugpull heuristics
  • UI improvements

License

MIT

Project details


Download files

Download the file for your platform. If you're not sure which to choose, learn more about installing packages.

Source Distribution

cryptoshield-0.2.4.tar.gz (21.1 kB view details)

Uploaded Source

Built Distribution

If you're not sure about the file name format, learn more about wheel file names.

cryptoshield-0.2.4-py3-none-any.whl (22.2 kB view details)

Uploaded Python 3

File details

Details for the file cryptoshield-0.2.4.tar.gz.

File metadata

  • Download URL: cryptoshield-0.2.4.tar.gz
  • Upload date:
  • Size: 21.1 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/6.2.0 CPython/3.11.15

File hashes

Hashes for cryptoshield-0.2.4.tar.gz
Algorithm Hash digest
SHA256 ebaa8e102a1a23c55b7a851c0c7245f4ea2d660779af05f2f09cfb1e045aa58e
MD5 4e5f88782028bd17a4c27b02041614de
BLAKE2b-256 9b6450d5395d174550be5f2165d6e86f161e8c32e20947dd1f8b2b33715099c3

See more details on using hashes here.

File details

Details for the file cryptoshield-0.2.4-py3-none-any.whl.

File metadata

  • Download URL: cryptoshield-0.2.4-py3-none-any.whl
  • Upload date:
  • Size: 22.2 kB
  • Tags: Python 3
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/6.2.0 CPython/3.11.15

File hashes

Hashes for cryptoshield-0.2.4-py3-none-any.whl
Algorithm Hash digest
SHA256 8ea1f9be4666ceb6b0aecb70af1433919a23eb328eb0f50fb03678d2d784e50b
MD5 07a597d5f3e57a336c7eb1e4310d7971
BLAKE2b-256 ad73918881465ac39eea7d5ba7144fc15ae5a573c47578cf5ff8f1569aa70431

See more details on using hashes here.

Supported by

AWS Cloud computing and Security Sponsor Datadog Monitoring Depot Continuous Integration Fastly CDN Google Download Analytics Pingdom Monitoring Sentry Error logging StatusPage Status page