Category: Privacy & Tracking → Dusting AttacksPrivacy & TrackingDusting AttacksReading time: 6 minutes
Risk level: Medium (Privacy threat, not immediate fund loss)
Target audience: All crypto users, especially those concerned about privacy
Risk level: Medium (Privacy threat, not immediate fund loss)
Target audience: All crypto users, especially those concerned about privacy
Meet Ngozi
Ngozi is a 28-year-old NFT artist from Lagos who sells digital art for ETH and USDC. She uses the same wallet address across multiple platforms—Twitter bio, Instagram profile, OpenSea, and her personal website portfolio. She’s built a modest following and earns a steady income from her art. She values her privacy but doesn’t think much about on-chain surveillance since “everyone can see blockchain transactions anyway.”What Happened
Day 1: Strange Tokens Appear
Ngozi checked her wallet one morning and saw hundreds of new tokens she didn’t recognize:- 50 “VISIT-FREECRYPTO.COM” tokens
- 100 “CLAIM-AIRDROP-NOW” tokens
- Small amounts of random meme coins
- Several suspicious NFTs with links in their descriptions
Day 2: The Cleanup Attempt
Ngozi clicked on one of the top search results: “DustCleaner.io - Remove Spam Tokens Instantly” The site looked professional:- Clean UI with wallet connection button
- Testimonials from “satisfied users”
- Promise of “automatic spam token removal”
Week 2: The Personalized Phishing
Two weeks after the dust appeared, Ngozi received a DM on Twitter from an account claiming to be “OpenSea Security”:“Hi Ngozi, we’ve detected suspicious activity on your wallet ending in …7a3c. Several unauthorized NFT listings were attempted. Please verify your account immediately to prevent theft: [link]”The message referenced:
- Her actual wallet address (last 4 characters correct)
- A real NFT collection she owned
- Recent activity timeline (she HAD listed NFTs that week)
opensea-security.net, not opensea.io.
Another red flag. She reported the account to Twitter and checked the real OpenSea website—no security warnings, everything normal.
Connecting the Dots
Ngozi researched “dusting attacks” and realized what happened:- The dust was sent to track her wallet activity
- By observing her transactions, scammers built a profile of what NFTs she owned, which platforms she used, and her transaction patterns
- The personalized phishing attempt used this information to seem credible
How Dusting Attacks Work
Step 1: Mass Distribution
Step 1: Mass Distribution
What happens: Attackers send tiny amounts of crypto or tokens to thousands of addresses.The cost: Extremely low. Sending 0.00001 ETH or a worthless token to 10,000 addresses costs under $100.The goal: Not to steal directly, but to have a “marker” in many wallets that can be tracked.
Step 2: Transaction Monitoring
Step 2: Transaction Monitoring
What happens: Attackers monitor blockchain explorers to see if/when the dust moves.What they learn:
- When you transact (time zones, activity patterns)
- Which addresses you consolidate funds with (linking multiple wallets to same person)
- What services you use (DEXs, NFT markets, bridges)
- Your wealth level (by watching balance changes)
Step 3: Address Clustering
Step 3: Address Clustering
The technique: When you consolidate multiple inputs (including dust) in one transaction, blockchain analysis can link those addresses.Example:
- Dust sent to Wallet A
- You later send funds from Wallet A + Wallet B → Wallet C
- Now attacker knows all three wallets likely belong to same person
Step 4: De-Anonymization
Step 4: De-Anonymization
Cross-referencing: Combine blockchain data with social media, ENS names, NFT purchases, forum posts.Example path:
- Dust sent to 0xABC…123
- That wallet mints NFT on platform with Twitter link
- Twitter profile says “Ngozi, NFT artist from Lagos”
- Now wallet 0xABC…123 is linked to real person Ngozi
Step 5: Exploitation
Step 5: Exploitation
How dust data is used:
- Phishing: Craft personalized messages referencing your real activity
- Scam tokens: Send tokens with malicious links targeting you specifically
- Social engineering: DMs that reference your holdings to build false trust
- Physical threats: For high-value wallets, doxxing and targeting IRL
Types of Dusting Attacks
1. Classic Bitcoin Dusting
Method: Tiny BTC amounts (dust) sent to many addressesGoal: Track when addresses are combined in transactions (UTXO clustering)
Chain: Bitcoin, Bitcoin Cash, Litecoin
2. EVM Token Spam
Method: Worthless tokens airdropped to Ethereum/BSC/Polygon addressesGoal: Lure users to scam sites promising to “clean” or “claim value”
Danger: Connecting to cleanup sites often means drainer contracts
3. Memo/ Name-Based Phishing
Method: Tokens with names like “VISIT-SAFECLAIM.COM” or transaction memos with URLsGoal: Direct traffic to phishing/drainer sites
Example: Token called “CLAIM-$5000-AT-UNISWAP-OFFICIAL.NET”
4. Malicious NFT Drops
Method: Unsolicited NFTs with links in metadata or imagesGoal: Direct to fake marketplaces that are actually wallet drainers
Red flag: NFTs you never minted or purchased
What Ngozi Did Right
Didn’t trust “cleanup” sites - Instead used wallet’s built-in hide feature
Questioned the approval request - Cancelled when something felt off
Verified URLs carefully - Spotted the fake OpenSea domain
Reported suspicious accounts - Helped protect others
Researched the attack pattern - Learned about dusting to protect herself long-term
What You Should Do
If You Receive Dust or Spam Tokens
1
DO: Ignore Them
The dust itself is not directly dangerous. Having it in your wallet won’t steal funds (unless you interact with it).
2
DO: Hide Them in Your Wallet
Most wallets (MetaMask, Phantom, Trust Wallet) have “hide token” features. Use these to clean your interface without signing transactions.
3
DON'T: Try to "Clean" or Sell Them
Avoid using sites promising to remove dust or convert spam tokens. Many are drainer traps.
4
DON'T: Click Links
Never click URLs in token names, NFT descriptions, or transaction memos. Type official sites manually.
5
DO: Separate Public and Private Wallets
Use one wallet for public activity (NFT minting, social media) and separate wallet for holdings.
Privacy Best Practices
Wallet Separation
Wallet Separation
- Public wallet: For social media, NFT minting, community interactions (small balance)
- Private wallet: For savings and holdings (never link to social media)
- Testing wallet: For trying new dApps (minimal funds)
Address Hygiene
Address Hygiene
- Avoid consolidating multiple wallets in single transactions (reveals links)
- Use fresh addresses for large transactions
- Don’t reuse donation/payment addresses across different contexts
Red Flags: Dust-Related Scams
Real-World Impact
294,000 Addresses Dusted
A single dusting campaign in 2019 targeted 294,000 Bitcoin addresses to track user behavior.Source: Binance Security Report
0.00000546 BTC
Typical dust amount sent in Bitcoin dusting attacks—small enough to be overlooked, large enough to track.Source: Industry analysis
15% Interaction Rate
Estimated 15% of users who receive scam tokens try to interact with them (sell, swap, or clean).Source: Security research
High-Value Targeting
Whale wallets (>$100K) tracked via dusting are 5x more likely to face targeted phishing.Source: Blockchain analysis firms
Related Resources
Privacy & Tracking Category
Explore all privacy and surveillance attack types
Grant Phishing Scam
See how targeted information enables personalized scams
Check Your Wallet
Verify if addresses are reported as malicious
Hacks Category
Learn about wallet drainers and phishing attacks
Key Takeaways
- Dust is a tracking tool, not a direct theft mechanism - The danger is in profiling and targeting
- Never use random “cleanup” sites - Hide tokens using your wallet’s built-in features
- Separate public and private wallets - Don’t link your holdings to your social identity
- Personalized phishing is sophisticated - Messages referencing your real activity can still be scams
- Privacy requires active practice - Default blockchain transparency means you must take steps to protect anonymity
- Don’t post wallet addresses publicly unless necessary
- Don’t share transaction screenshots with visible addresses
- Use pseudonyms for crypto activity separate from main identity
Why: Publicly linking wallet to identity enables targeted attacks.