Learn how crypto phishing attacks steal funds through fake websites, malicious airdrops, social engineering, and impersonator support scams.
Overview
Phishing in cryptocurrency involves deceptive attempts to steal funds or credentials by impersonating legitimate projects, people, or services. Crypto phishing is particularly dangerous because transactions are irreversible.
Phishing is the most common attack vector in crypto. Always verify URLs, check official announcements, and never share seed phrases.
Types of Crypto Phishing
Website Phishing
Fake websites mimicking legitimate projects
Often use similar domain names (typosquatting)
Clone the UI of popular dApps
Social Engineering
Impersonating team members or support staff
Fake “verification” or “account issues”
Urgency tactics to pressure quick action
Airdrop Scams
Unsolicited tokens appearing in wallets
Links to “claim” more tokens
Interacting triggers malicious contracts
DNS Hijacking
Attackers compromise DNS records
Legitimate domain points to malicious site
Very difficult to detect
Detection Indicators
Tag
Severity
Description
phishing_activities
High
Address involved in phishing operations
is_airdrop_scam
High
Fake airdrop attempting to steal funds
spam_domain
Medium
Associated with known spam domains
is_scam
High
Confirmed scam activity
spam
Low
Spam activity detected
Red Flags
URL Warning Signs
Misspelled domain names (uniswap → un1swap)
Extra characters (opensea-claim.com)
Different TLD (.io instead of .com)
Subdomains used deceptively (uniswap.malicious.com)
Communication Red Flags
Unsolicited DMs about “opportunities”
Requests for seed phrases or private keys
“Limited time” urgency pressure
Requests to “verify” your wallet
Transaction Red Flags
Unexpected approvals requested
Transactions to unfamiliar contracts
Higher gas fees than normal
Multiple transactions bundled together
API Example
# Check an address for phishing activitycurl -X GET "https://api.webacy.com/addresses/0x123...?chain=eth" \ -H "x-api-key: YOUR_API_KEY"# Check a URL for phishingcurl -X POST "https://api.webacy.com/url" \ -H "x-api-key: YOUR_API_KEY" \ -H "Content-Type: application/json" \ -d '{"url": "https://suspicious-site.com"}'