Solana Wallets to Block - Complete Pump.Fun Scammer Database (4,178+ Addresses)
Protect your Solana snipe bot with our database of 4,178+ pump.fun scammer wallets. Updated daily with known rug-pull addresses. Free download and REST API access.
Getting rugged on pump.fun? You're not alone. Many new token launches come from wallets with a history of rug pulls. The good news: the same wallets keep rugging repeatedly, making them easy to identify and block.
This guide provides 4,178+ verified high-frequency launcher addresses to block in your Solana snipe bot, updated daily with newly identified suspicious wallets.
The Problem: Repeat Offenders
Analysis of pump.fun launches reveals a disturbing pattern:
| Problem | What we see |
|---|---|
| Repeat offenders | The same wallets rug again and again |
| Time to rug | Often minutes after launch |
| Most prolific ruggers | High-frequency launchers, some launching thousands of tokens a week |
The solution is simple: Block these known scammer wallets before they rug you again.
Download Complete Scammer Database
4,178+ scammer wallets
Block known high-frequency launchers in your snipe bot.
- Updated daily with new wallets
- Free download, no registration required
- REST API coming soon
REST: GET https://allenhark.com/blacklist.jsonl · Real-time via ZMQ (request access)
Most Common Scammer Patterns
Across the blacklisted wallets, three patterns come up again and again:
Pattern 1: Serial Rugger
- Creates 1 wallet
- Launches 5-20 tokens over 1-2 weeks
- Rugs all of them
- Abandons wallet or gets caught
Example wallet: 3DadyvFvwkTTmAyyPnBTkuDu3CxUdDN3WxDNfwjC219L (high-frequency launcher)
Pattern 2: Daily Rugger
- Creates multiple wallets
- Launches at extremely high frequency
- Quick rug, often within minutes
- Rotates to next wallet
- Some wallets launch 1+ tokens every 5 minutes (thousands per week)
Example wallet: 9pSo69eqU1fEmE5bvnSzcZ4uNdfaRMg2bWW7UaXGruzv (1+ launches every 5 minutes)
Pattern 3: Coordinated Groups
- Multiple wallets working together
- Cross-promote tokens
- Simultaneous rugs
- Share liquidity
How to Use This Blacklist
Option 1: Direct Download (Recommended)
# Download latest blacklist daily
curl -o blacklist.jsonl https://allenhark.com/blacklist.jsonlOption 2: REST API (Coming Soon)
# Get full blacklist
curl https://api.allenhark.com/v1/blacklist
# Check single address
curl https://api.allenhark.com/v1/blacklist/check?address=WALLET_ADDRESS
# Get updates since timestamp
curl https://api.allenhark.com/v1/blacklist/updates?since=1672531200000Option 3: Integrate into Your Bot
Quick integration example for TypeScript/JavaScript:
import fs from 'fs';
// Load blacklist (do this ONCE at startup)
const blacklist = new Set();
const data = fs.readFileSync('blacklist.jsonl', 'utf8');
data.split('\n').forEach(line => {
if (!line) return;
const entry = JSON.parse(line);
blacklist.add(entry.addr);
});
console.log(`✅ Loaded ${blacklist.size} blacklisted wallets`);
// Check wallet before sniping
function isBlacklisted(wallet: string): boolean {
return blacklist.has(wallet);
}
// In your snipe loop
const tokenCreator = getNewTokenCreator();
if (isBlacklisted(tokenCreator)) {
console.log(`⚠️ SKIP - Known scammer: ${tokenCreator}`);
return; // Don't snipe this token
}
// Safe to proceed
snipeToken(tokenCreator);Wallets to Block by Category
High-Risk Wallets (23+ Rugs Each)
| Wallet Address | Confirmed Rugs | Status |
|---|---|---|
3DadyvFvwkTTmAyyPn... | 23 rugs | ⛔ Blocked |
9pSo69eqU1fEmE5bvn... | 12 rugs | ⛔ Blocked |
5dRGVSmzwbi2N2wAg... | 8 rugs | ⛔ Blocked |
Full list of 4,178+ addresses available in blacklist.jsonl
Why This Blacklist Works
1. Focuses on Repeat Offenders
Most scammers aren't sophisticated. They use the same wallet repeatedly because:
- Creating new wallets costs SOL (for transaction fees)
- They need reputation/followers on the wallet
- It's easier to reuse existing infrastructure
2. Daily Updates
New scammers are identified every day. Our blacklist is updated daily at 00:00 UTC with:
- Newly identified high-frequency launchers
- Wallets reported by the community
- Addresses flagged by automated detection
3. Checked Before It Is Added
Every wallet in this blacklist has been checked for:
- ✅ Suspicious high-frequency launch patterns
- ✅ Clear pattern of malicious behavior
- ✅ Community reports with evidence
File Format & Structure
Each entry in blacklist.jsonl includes:
{
"addr": "3DadyvFvwkTTmAyyPnBTkuDu3CxUdDN3WxDNfwjC219L",
"ts": 1763076072862,
"hash": "5dc00e16480fa054"
}Fields:
addr: Solana wallet address (base58)ts: Unix timestamp, in ms, when the wallet was added to the blacklisthash: Optimized hash for fast lookups (optional, for Rust implementation)
File size: under 1 MB, and it compresses well with gzip
Integration Best Practices
1. Load Once at Startup
// ✅ GOOD: Load once
let mut blacklist = Blacklist::new("blacklist.jsonl");
blacklist.load().await?;
// ❌ BAD: Loading on every check
for token in tokens {
let blacklist = Blacklist::new("blacklist.jsonl"); // DON'T DO THIS
blacklist.load().await?;
}2. Reload Daily
// Reload at midnight UTC
setInterval(() => {
const now = new Date();
if (now.getUTCHours() === 0 && now.getUTCMinutes() === 0) {
reloadBlacklist();
}
}, 60000); // Check every minute3. Use Fast Data Structures
# ✅ GOOD: Use Set for O(1) lookup
blacklist = set()
with open('blacklist.jsonl') as f:
for line in f:
entry = json.loads(line)
blacklist.add(entry['addr'])
# Check is O(1)
if wallet in blacklist:
print("⚠️ Scammer detected!")
# ❌ BAD: Using list (O(n) lookup)
blacklist = [] # DON'T DO THISFrequently Asked Questions
How often is the blacklist updated?
Daily at 00:00 UTC, with the new wallets identified that day.
Can I submit a wallet to be blacklisted?
Yes! Contact us with evidence of suspicious launch patterns via our Discord server. We require:
- Wallet address
- Links to launched tokens (pump.fun URLs)
- Evidence of high-frequency launching patterns
Is there an API?
Coming soon! API available at https://allenhark.com/blacklist.jsonl. Real-time updates via ZMQ - request access on Discord.
What if a wallet is falsely flagged?
We check every entry before adding it. If you believe a wallet is incorrectly flagged, contact us on Discord and we will review it.
Does this work for other platforms besides pump.fun?
The blacklist focuses on pump.fun scammers, but many of these wallets also operate on Raydium, Meteora, and other DEXs. Blocking them helps on those platforms too.
Download Now
Protect Your Snipe Bot Today
Block 4,178+ known scammer wallets.
Download the blacklist · View the documentation
Last updated: November 25, 2025
Total entries: 4,178+
Updated daily
