Bible Network Crypto DeFi Onchain RWA AI Agent Stablecoin Chain SAFU CryptoTax DeFAI AGI Claude Me Claude Skill Claude Design Claude Cowork
Independent Media
Not affiliated with any project
Crypto Security, From Defense to Incident Response
safu-bible.com
LATEST
Private Key, Seed Phrase, Wallet Address: The Three Terms Everyone Confuses — and Who's Allowed to See What  ·  Address Poisoning: The Scam That Doesn't Need Your Signature — Just Your Copy-Paste Habit  ·  What Is Blind Signing: The Moment You Hit Confirm, Your Hardware Wallet Has No Idea What It's Signing  ·  No Hack, No Code Bug: Attacker Spent 0.5 ETH to "Legally Vote" $8.5 Million Out the Door  ·  Lost Your Phone, Locked Out of Every 2FA Code: The Industry's Fix Trades One Risk for Another  ·  It Wasn't Your Password That Leaked — It Was Your ID Photo and Home Address: Why a KYC Data Breach Should Worry You More Than a Hack
scam-tactics

Address Poisoning: The Scam That Doesn't Need Your Signature — Just Your Copy-Paste Habit

30-Second Version · For the impatient
The attacker doesn't need to trick you into signing anything or clicking any link — they just need you to trust the address you copied yourself.

Full Explanation +
01 · Why did this happen?

Since Address Poisoning doesn't involve a malicious approval or a phishing link, why is it classified as a "scam" rather than simple user error?

The key question is who actively created the trap. If a user simply mistyped a character on their own, that would genuinely be an error. But in the full sequence of an address poisoning attack, the attacker actively generates the lookalike address, actively initiates a transaction to plant it in the victim's history, and precisely times it around the visual habits the victim will later rely on when verifying an address — this entire sequence is a premeditated attack chain deliberately designed around a specific target. The victim eventually copying the wrong address is merely the final step triggered within that chain, not where the incident begins.

This is exactly why address poisoning gets classified as a scam tactic rather than plain operational error: the standard isn't whether the victim clicked the wrong thing, but whether the trap was deliberately set by someone else — much the same way that even if a victim ultimately typed their own password into a phishing site, it's still phishing, not user carelessness.

02 · What is the mechanism?

How does an attacker technically generate an address with matching start and end characters but a different middle? Doesn't that require brute-forcing the victim's Private Key?

There's a common misconception worth clearing up here: the lookalike address an attacker generates isn't "the same address with a different private key" — it's an entirely separate address, independently generated with its own private key that the attacker holds, which simply happens to look similar. Technically, this requires no cracking of anyone's private key whatsoever. Generating a cryptocurrency address fundamentally works by first randomly generating a private key, then computing the corresponding address through a fixed algorithm. Anyone can repeat this process — generate a private key, compute an address, check how closely it resembles a target — relying on brute-force trial and error, not on breaking an address that already exists.

Tools purpose-built to generate "familiar-looking" addresses are known in the industry as vanity address generators, originally used to create memorable, aesthetically pleasing addresses (like ones starting with a repeating string of digits). That same technology can be turned around entirely to mass-generate lookalike addresses matching a target's prefix and suffix, which is exactly why Address Poisoning can be automated and executed at scale — attackers need no custom technical breakthrough targeting any specific victim; they simply run a script that watches for active, high-value addresses on-chain, mass-generates similar-looking addresses, and fires off zero-value transactions to plant them in the victim's history.

03 · How does it affect me?

Besides an address book, are there other concrete tools or practices that can effectively guard against Address Poisoning?

The industry currently has three main approaches that have matured. First, real-time risk detection tools — either built into a wallet or as a third-party browser extension (services like Blockaid, mentioned in this article, typically come as browser extensions or wallet-integrated modules) — automatically cross-check an address's on-chain activity pattern the moment you copy or paste it, and will proactively flag a warning if the address shows signs of only ever sending zero-value or trivially small transactions, a hallmark of a poisoning address. Second, blockchain naming services (like ENS) replace hard-to-verify hexadecimal addresses with human-readable, memorable names (such as yourname.eth), fundamentally sidestepping the character-by-character comparison of a long hex string that humans are inherently bad at.

Third are operational habits: periodically clearing or filtering your wallet's transaction history display (some wallets support hiding or flagging suspicious zero-value entries), considering multisig or a two-step confirmation flow for high-value wallets, and — the most basic but most often overlooked practice — after pasting an address into the transfer field, moving your cursor into the middle of the string and manually verifying a few more characters, rather than trusting the first impression that "the start and end look right." These approaches reinforce each other; no single tool eliminates the risk entirely, and layering multiple defenses together is what actually works in practice.

04 · What should I do?

If I only hold ordinary retail-sized assets, and I'm not exactly a "high-value, actively traded on-chain address," do I still need to worry about being targeted?

Yes, and the reason connects directly to the attack-scale data covered in this article — Address Poisoning is extremely cheap to carry out, especially since Ethereum's Fusaka upgrade drastically lowered transaction fees, making the cost of sending a single zero-value poisoning transaction close to negligible. That means attackers no longer need to carefully hand-pick specific high-value targets to make it worthwhile — they can run automated scripts to blanket-cover a large volume of active on-chain addresses regardless of the asset size behind any given one. The earlier statistic — roughly 1 in every 200 poisoning attempts succeeding — itself reflects an attack that wins through sheer volume, and retail and institutional, large and small holders alike all sit in the same attack pool.

The more practical consideration is this: even if your wallet currently holds relatively modest assets, once a lookalike entry has been planted into your transaction history, that risk sits dormant there until the day you happen to need to send a much larger amount — a payment for work, proceeds from selling an asset — at which point it actually gets triggered. In other words, the size of your holdings doesn't determine whether you get targeted; it determines how large the loss is when the trap eventually springs. Building the habit of checking the middle characters of an address and using an address book has nothing to do with how much you currently hold — the sooner you build it, the smaller your window of exposure.

Full Content +

In December 2025, a crypto trader did everything "right": before transferring funds, they sent a small test transaction of 50 USDT, confirmed it arrived safely, and then — feeling reassured — copied that "verified" address straight from their own transaction history to send nearly $50 million in USDT. Twenty-six minutes later, the money was in an attacker's pocket. The address they'd copied looked nearly identical to the correct one — the first several and last several characters matched exactly — but a handful of characters in the middle had been quietly swapped by the attacker, pointing to an entirely different wallet under the attacker's control. This tactic is known in the industry as address poisoning, and what makes it so unsettling is this: the victim never signed a malicious approval, never clicked a phishing link — the only mistake was trusting the address they'd copied and pasted themselves.

What Attackers Exploit Isn't a Technical Flaw — It's the Limits of Human Vision and Memory

A cryptocurrency address is typically a 40-character hexadecimal string, far beyond what any human can fully memorize or carefully verify character by character. In practice, most people checking an address will only glance instinctively at the first few and last few characters, barely scanning the long middle section at all. Address Poisoning attackers exploit exactly this habit: they generate a batch of "lookalike" addresses that match a target victim's frequently used address at the start and end, differing only in the middle characters, then proactively send a tiny — sometimes zero-value — transaction to the victim's wallet from that lookalike address. The sole purpose of this transaction is to plant the lookalike address into the victim's on-chain transaction history, waiting for a future moment when the victim needs to send funds and simply copies whatever "looks familiar" from their transaction history — walking straight into the trap the attacker set.

This Attack Is Scaling at an Alarming Rate

Researchers at Carnegie Mellon University, analyzing two years of transaction data across Ethereum and Binance Smart Chain, identified over 270 million address poisoning attempts to date, targeting more than 17 million distinct wallet addresses. Tracking data from blockchain security firm Blockaid shows that since early 2025 alone, over 65.4 million address poisoning transactions have been flagged on-chain — averaging more than 160,000 per day — with roughly 316,000 of those confirmed as successful attacks where victims actually sent funds to a poisoned address. That works out to roughly 1 in every 200 poisoning attempts succeeding. Even more concerning, this attack's scale is accelerating: Ethereum's Fusaka upgrade, completed in December 2025, substantially lowered transaction fees — and mass poisoning campaigns that had previously been held back by fee costs went unleashed once fees dropped. In just two months, on-chain poisoning attempts surged from roughly 630,000 to 3.4 million — more than a 5x increase.

Even Safe Multisig Users Aren't Immune

Address poisoning targets aren't limited to ordinary retail users. A case disclosed by security firm Blockaid showed attackers exploiting Safe multisig wallets' nested Safe feature to bulk-generate roughly 15,000 malicious proxy addresses with highly similar appearances, planting them directly into the record lists displayed within victims' wallet interfaces. This means that even users employing advanced security measures like multisig can still fall into the trap if they're only visually scanning the start and end of an address when verifying it. This echoes a principle repeated throughout this site: any single security mechanism — multisig, an audit, a Hardware Wallet — defends against a specific class of risk. Address poisoning targets the human limits of the verification act itself, and it has little to do with whether the wallet you're using is otherwise secure.

What This Means for Your Money

Next time you're about to copy an address from a transaction history or a chat, building two habits can dramatically lower your odds of falling victim. First, don't just check the first and last few characters — verify at least a small chunk from the middle as well, or better yet, switch to using your wallet's address book feature; most mainstream wallets let you save and name frequently used addresses in advance, so future transfers can be selected from your own saved list rather than re-copying every time. Second, for especially large transfers, send a small test transaction first, and once the recipient confirms receipt, have them send back the full address for you to verify directly — rather than doing what the trader at the start of this article did, copying the address that "looks right" straight from your own transaction history right after the test. The entire design of an address poisoning attack targets exactly that last step, the one that feels like the safest move of all.

Sources: Address Poisoning: The Growing Threat Draining Millions from Crypto Users (Blockaid), Crypto trader loses $50 million in address poisoning attack (The Block), CyLab study uncovers 270 million crypto phishing attempts (Carnegie Mellon University)
Diagram
地址投毒攻擊三步驟:陷阱是怎麼被植入的攻擊者生成仿冒地址、發送零元交易植入受害者交易紀錄、等待受害者未來憑印象複製到這個看似眼熟的地址;下方對比真實地址與仿冒地址,說明開頭結尾相同、中段不同的核心手法Address Poisoning: How the Trap Gets PlantedStep 1Attacker generates alookalike addressStep 2Sends $0 tx to plant itin victim's historyStep 3Victim copies the"familiar" address laterWhat Humans Actually Check vs. Full Address0xbaf4b1...........................f8b5 0xbaFF2F...........................f8b5Same start, same end — middle differs, humans rarely check itSAFU Bible · safu-bible.com
Feel free to share. Please credit the source.
Ask a Question
Please enter at least 10 characters
Related Articles
You Bought a Hardware Wallet — Are Your Assets Actually Safe? Three Scenarios 'Offline' Can't Protect You From
wallet-security · Aug 13
The Person Draining Your Wallet Might Not Even Know How to Code: Inside the Drainer-as-a-Service Industry
scam-tactics · Aug 13
Private Key, Seed Phrase, Wallet Address: The Three Terms Everyone Confuses — and Who's Allowed to See What
fundamentals · Aug 27
What Is Blind Signing: The Moment You Hit Confirm, Your Hardware Wallet Has No Idea What It's Signing
wallet-security · Aug 27