Use Case: Scam Protection
Risk Level: Low Risk Objective: Avoid rugs, honeypots, and malicious tokens
Overview
This configuration prioritizes safety above all else. It filters out tokens with common scam indicators including dangerous contract permissions, concentrated ownership, and suspicious developer history.
Recommended Filter Configuration
Token Metadata (Critical)
These filters block the most common rug pull vectors:
mint-authority = 'none' // No new tokens can be minted
freeze-authority = 'none' // Your tokens can't be frozen
dev-deployed-tokens <= 5 // Avoid serial scammers
dev-holdings <= 15 // Developer doesn't hold too much
pool-age >= 300 // Pool at least 5 minutes oldWhy These Matter:
- mint-authority = ‘none’: Prevents infinite minting that dilutes your holdings
- freeze-authority = ‘none’: Ensures you can always sell your tokens
- dev-deployed-tokens ≤ 5: Serial scammers deploy many tokens until one succeeds
- dev-holdings ≤ 15: Reduces risk of developer dump
Security Flags (Critical for Token-2022)
Block all dangerous Token-2022 extensions:
permanent-delegate = false // No one can steal your tokens
non-transferable = false // Tokens must be tradeable
default-account-state = false // No default freezing
transfer-fees = false // Optional: avoid hidden feesWhy These Matter:
- permanent-delegate: Most dangerous flag - allows theft of your tokens
- non-transferable: Would make your purchase worthless
- default-account-state: Soft honeypot mechanism
Holder Concentration
Prevent whale manipulation:
top-1-holder-pct <= 15 // No single entity controls majority
top-5-holders-pct <= 45 // Distributed ownership
top-10-holders-pct <= 60 // Broad distributionBase Metrics
Ensure tradeable liquidity:
current-liquidity >= 30 // Minimum 30 SOL liquidityTime-Based Metrics
Verify healthy trading activity:
unique-wallets-24h >= 30 // Multiple real traders
buyers-count-24h >= 20 // Active buying interest
tx-count-24h >= 50 // Sufficient trading activityComplete Configuration
Copy this configuration for maximum scam protection:
# === SCAM PROTECTION CONFIGURATION ===
# Token Metadata
mint-authority: 'none'
freeze-authority: 'none'
dev-deployed-tokens: <= 5
dev-holdings: <= 15
pool-age: >= 300
# Security Flags
permanent-delegate: false
non-transferable: false
default-account-state: false
transfer-fees: false
# Holder Concentration
top-1-holder-pct: <= 15
top-5-holders-pct: <= 45
top-10-holders-pct: <= 60
# Base Metrics
current-liquidity: >= 30
# Time-Based Activity
unique-wallets-24h: >= 30
buyers-count-24h: >= 20
tx-count-24h: >= 50What This Configuration Blocks
| Scam Type | Blocked By |
|---|---|
| Honeypot (can’t sell) | Honeypot detection, freeze-authority = ‘none’ |
| Infinite mint rug | mint-authority = ‘none’ |
| Token freeze scam | freeze-authority = ‘none’, default-account-state = false |
| Token theft | permanent-delegate = false |
| Developer dump | dev-holdings ≤ 15 |
| Serial scammer | dev-deployed-tokens ≤ 5 |
| Whale manipulation | Holder concentration limits |
| Low liquidity trap | current-liquidity ≥ 30 |
| Fake activity | unique-wallets, tx-count minimums |
Trade-offs
Pros:
- Blocks vast majority of scam tokens
- Protects against most rug pull vectors
- Ensures basic trading viability
Cons:
- Will miss some early opportunities on new tokens
- Stricter filters = fewer eligible tokens
- Some legitimate projects may be filtered out
Variations
Extra Conservative
For maximum safety, add these filters:
pool-age >= 3600 // 1 hour minimum
token-program = 'token-program' // Legacy tokens only
dev-holdings <= 10 // Even stricter dev limit
top-1-holder-pct <= 10 // Stricter concentration
current-liquidity >= 100 // Higher liquidity requirementBalanced Safety
If the above is too restrictive:
pool-age >= 60 // 1 minute minimum
dev-deployed-tokens <= 10 // Slightly more lenient
dev-holdings <= 20 // Allow more dev holdings
current-liquidity >= 20 // Lower liquidity thresholdCombining with Other Use Cases
Scam protection filters should be the foundation of any strategy. Layer additional filters on top:
- Momentum Trading - Add price/volume filters
- Whale Detection - Strengthen concentration filters
- Conservative Strategy - Add maturity requirements
Tips for Maximum Protection
-
Enable Honeypot Detection: Always enable honeypot detection in addition to these filters
-
Monitor Developer Wallet: Even with filters, watch for suspicious developer behavior
-
Start Small: Test new tokens with small amounts before larger positions
-
Use Stop Losses: Configure exit strategies to limit losses if something slips through
-
Stay Updated: Scammers evolve - review and update filters periodically
Related Pages
- Security Flags - Detailed security filter documentation
- Token Metadata - Authority and developer filters
- Holder Concentration - Ownership analysis