Most crypto hacks require the attacker to break something a smart contract, a private key, a protocol’s security model. Address poisoning requires none of that. It only requires one thing: that you copy the wrong address from your own transaction history. No malware needed. No signature trick. No social engineering over weeks of fake conversations. Just one copy-paste mistake, and the funds are gone permanently with no way to reverse the transaction.
This is not a theoretical attack. In December 2025, a single victim lost $50 million in USDT this way. A month later, another lost $12.25 million roughly 4,556 ETH the same way. Both were active, experienced crypto users. Both had transacted many times before. Both made the same mistake that this guide is designed to make impossible for anyone who reads it.
We put this guide together inside the Foxian Research team to break down exactly how address poisoning works, why it has become a fully automated criminal industry, and the specific habits that eliminate your exposure to it entirely.
Each card below links directly to one of the seven practical sections covered in the article.
A crypto wallet address is a long string of characters on Ethereum, 42 characters starting with “0x,” containing a mix of letters and numbers. Because no human being can read or remember a full address, every wallet interface in existence abbreviates them. You see the first 4 to 6 characters, some dots, and the last 4 to 6 characters. The middle where the real difference between a real address and a fake one lives is invisible.
Address poisoning exploits that exact gap. An attacker creates a fake wallet address whose first 4 to 6 characters and last 4 to 6 characters match yours or your recipient’s address exactly, while the middle 30+ characters are completely different. They then send you a tiny, worthless transaction from that fake address fractions of a cent in a token you’ve never heard of, or literally zero value which plants the fake address permanently and visibly inside your transaction history.
The next time you go to send funds, you open your wallet, scroll your history looking for the address you sent to last time, and copy what appears to be the right one. You’ve copied the fake. The funds go straight to the attacker. The transaction confirms on-chain in seconds. There is no recourse, no reversal, no dispute process. The money is gone.
A Carnegie Mellon University study documented over 270 million address poisoning attempts across Ethereum and BNB Chain targeting 17 million unique wallets, with confirmed losses crossing $83.8 million. A separate March 2026 USENIX study put the confirmed victim count at over 6,600 people. Both figures are minimums they capture only on-chain losses that were directly traced to poisoning events, not cases where victims didn’t report or where the connection wasn’t detected.

The attack has four stages, each one simple and individually harmless, devastating only when combined.
Attackers run automated bots that monitor the blockchain around the clock scanning for active wallets with large balances, particularly those regularly sending stablecoins like USDT or USDC. Dormant wallets and small wallets are not worth poisoning the attacker needs a target that is both active and has funds worth stealing. The bots record which addresses a target regularly transacts with, particularly recurring counterparties like OTC desks, exchanges, or personal secondary wallets.
Once a target address is identified, the attacker uses GPU-powered vanity address generation software to brute-force random cryptographic key pairs at high speed until one produces an address whose visible beginning and ending characters match the target. On Ethereum, matching 8 specific characters requires approximately 4.3 billion attempts. Modern GPUs running tools like Profanity2 generate over 500 million candidate addresses per second, producing a matching vanity address in roughly 72 seconds. The resulting fake address looks identical to the real one in every wallet interface that abbreviates addresses which is every major wallet interface.
The attacker sends a tiny “dust” transaction from the fake address to the victim’s wallet. The amount is irrelevant fractions of a cent, or literally zero in some variants. What matters is that the transaction gets recorded on-chain and appears in the victim’s transaction history, sitting visually adjacent to their real transactions with the real counterparty. The fake address now looks like a trusted, frequently-used destination.
The attacker does nothing further. They wait for the victim to make a transfer and reach for their history instead of typing or importing the address manually. When the victim copies the wrong address and sends funds, the attacker receives them immediately. In the December 2025 case, the victim’s funds reached the attacker’s wallet and passed through a mixer in approximately one hour.
The attack scales almost perfectly with volume and almost zero with cost. One documented attacker contract sent approximately 3 million dust transactions to over 1 million target addresses for a total cost of $5,175 roughly $0.0017 per poisoning attempt. The success rate is low, around 0.03% of poisoned addresses result in a victim sending more than $100. But at 3 million attempts, even a 0.03% success rate produces 900 paying victims per campaign. The math is why this attack exists at industrial scale.

Address poisoning stopped being a manual individual scam sometime around 2023. By 2026, what security researchers are tracking is a fully automated criminal supply chain, sold as a turnkey service on Telegram to anyone willing to pay.
The modern attack stack looks like this: bots scan the blockchain continuously and compile target lists automatically; vanity address generation runs on GPU rental services without the attacker needing to own hardware; smart contracts fan-fund hundreds of poisoning addresses in a single transaction and automate the dust broadcasts; laundering routes run through decentralized stablecoins without freeze functionality, into ETH, through mixers, into fresh wallets, and out to fiat through OTC networks each step selected specifically to close off every intervention point available to issuers and exchanges.
Blockchain security firm Blockaid documented a specific criminal group operating on Telegram selling address poisoning bots with a full dashboard interface, tutorial documentation, and customer support, advertising active deployments across Ethereum, BNB Chain, Arbitrum, Optimism, and Solana. The same group’s operators claimed one customer earned $185,000 from a single successful transaction using their tooling.
The shift from Tron to Ethereum as the primary attack surface happened in late 2025, driven by Ethereum’s fee reduction post-Fusaka upgrade, which made dust broadcasting economically viable at the scale previously only possible on Tron. Coin Metrics found that stablecoin dust rose from 3 to 5% of all Ethereum transactions to 10 to 15% after the upgrade.
Poisoning attempts jumped from 628,000 in November 2025 to 3.4 million in January 2026 a 5.5x spike in two months driven directly by the fee reduction making mass broadcasts cheap enough to run as standard campaign infrastructure. In 79% of successful Ethereum-based attacks documented by Spark Research, multiple separate attacker groups had poisoned the same victim simultaneously, meaning a victim’s history sometimes contains several look alike addresses from competing attack operations at once.

Not all address poisoning attacks use the same mechanism. Three variants exist, and they differ in how they generate the on-chain record that appears in your history.
The original and most common variant. The attacker sends a tiny amount of a real token or a worthless token from the fake address to the victim’s wallet. The transaction is visible in the wallet’s main transaction list and token activity, making it the easiest variant to encounter and the one most wallet interfaces now try to filter.
A more technically sophisticated variant that exploits a specific quirk of the ERC-20 token standard. The transferFrom function does not check balances or approvals when the transfer amount is zero, meaning anyone can generate a legitimate Transfer event on-chain from any address for just a gas fee with no actual token movement. The result is a transaction that appears in wallet history, looks like a real transfer, and costs the attacker almost nothing per attempt. Many wallet interfaces that filter dust transfers do not filter zero-value events, making this variant harder to catch automatically.
Security researchers at Blockaid noted in March 2026 that attackers are increasingly studying wallet UX patterns to find new injection surfaces beyond the main transaction history list including token activity tabs, NFT activity feeds, and approval histories specifically targeting the surfaces that existing dust filters don’t cover. The attack is adapting to the defenses faster than most wallet providers are adapting to the attack.

Two cases from the same six-week window in late 2025 and early 2026 defined how the industry now talks about this attack, and both are worth understanding in detail because the specifics matter.
The victim’s wallet had been active for approximately two years and was primarily used for large USDT transfers, with the target funds withdrawn from Binance shortly before the poisoned transfer. The attacker monitored the wallet, identified the recurring counterparty address, generated a matching lookalike, and planted the dust transaction. The victim attempting to be careful sent a small test transaction first to confirm the destination before sending the main transfer. The test transaction went to the real address. Minutes later, the attacker sent dust from the fake address, which appeared in the victim’s history immediately after the test transaction. The victim then copied the wrong address for the main transfer and sent $49,999,950 USDT to the attacker. The entire path from receipt to mixer took approximately one hour. The victim published an on-chain message offering a $1 million white-hat bounty and demanding 98% return within 48 hours. The funds were not returned.
Together these two cases produced $62.25 million in losses in a six-week window, which ScamSniffer confirmed in a February 8, 2026 post. Both victims were experienced users making large transfers they had made many times before. Neither case involved a compromised private key, a malicious smart
contract approval, or any technical breach. Both were pure copy-paste mistakes enabled by a poisoned history exactly the attack mechanism this guide describes.

The good news is that address poisoning has a near-complete defense set. None of the protection habits below require technical expertise or specialized tools. They require only consistent behavior.
This is the single most important habit. Instead, copy addresses from the original source an email, a platform’s deposit page, a direct message thread, a saved contact in your wallet’s address book before you ever make the first transaction. Transaction history should be treated as read-only information, not a source to copy from.
If you must reference a history address, check the middle of the address, not just the first and last characters. The first and last characters are exactly what vanity address generators match. The middle is where the fake address differs from the real one. Most wallets let you expand the full address use that view before confirming any transaction.
Save recurring counterparties exchange deposit addresses, personal wallets, OTC desk addresses directly into your wallet’s named address book. Copy from the address book, not from history. The address book is populated once from a verified source and then reused without ever touching the transaction history again.
If you must use a test transaction as a safeguard, verify the destination address through a completely separate channel before sending the test not by looking at your history. Call, message, or email the recipient and have them confirm the address character by character before your test and main transfer.
Trezor Suite now filters and blurs transactions that match known poisoning patterns. Blockaid’s real-time security scanning flags interactions with known poisoning addresses across multiple wallet integrations. These tools don’t replace the behavioral habits above, but they add a detection layer for the variants your history-review might miss.
The January 2026 victim was systematically dusted for over two months before the attack succeeded meaning the attacker was visible in their history as an
unknown incoming dust transaction for sixty-plus days before the loss. Under the habits described above, that dust transaction is the signal to investigate, not to ignore. Any unexpected incoming transaction from an unknown address that you did not initiate is a flag, not background noise.

If the CLARITY Act clears the Senate, gets reconciled with the House version, and is signed into law, the practical changes would unfold over months as agencies write implementing rules but the direction of travel is already clear from the bill’s text.
For exchanges and brokers: spot trading in digital commodities would require registration with the CFTC, something that doesn’t currently exist for most of the market. Exchanges would face new custody requirements, recordkeeping standards, and anti-fraud obligations specific to spot crypto markets rather than the patchwork of state money-transmitter licenses and SEC enforcement theories currently in use.
For token issuers and builders: the certification of decentralization process gives projects an actual pathway to exit SEC oversight over time, rather than living indefinitely under the threat of a securities enforcement action. The new Regulation Crypto exemption would also let companies raise capital from everyday investors up to $75 million over 12 months under one version of the bill without the full securities registration burden, provided they meet disclosure requirements.
For DeFi protocols: genuinely non-custodial software would gain clearer legal footing, assuming Section 604 survives in something close to its current form, while protocols with an identifiable “control group” would face new registration and compliance expectations.
For everyday holders: the most visible change would likely be more regulated venues offering clearer protections, alongside potentially narrower stablecoin yield products than some platforms currently market, depending on how the Tillis-Alsobrooks compromise lands in final text.
For banks: explicit authority to engage in digital asset activities they’re already otherwise permitted to conduct would open a pathway for traditional financial institutions to integrate crypto services without separate, asset-specific approval fights.
None of this happens automatically or immediately. Even after passage, the SEC and CFTC would need to complete joint rulemaking to operationalize the bill’s definitions a process that historically takes months to years, not weeks.
Law firm Davis Wright Tremaine advised firms to start “mapping token and product lines to the substitute bill’s taxonomy” now, before final passage, specifically because the disclosure and certification requirements will determine which products can keep operating under current structures and which will need to adjust once implementing rules take effect.

Address poisoning is uncomfortable to read about because it doesn’t prey on obvious carelessness. It targets the efficiency habits that experienced crypto users build copy from history, verify the first and last characters, send a test transaction first. Each of those habits is individually reasonable. The attack makes them dangerous by corrupting the source those habits rely on.
The defense is not to become more paranoid or more technical. It is to change where you copy addresses from history never, original sources always and to treat every unexpected incoming transaction as the warning it was designed not to look like. Those two changes, applied consistently, remove the attack surface entirely regardless of how sophisticated the poisoning campaign targeting your wallet becomes.
The $50 million loss in December 2025 and the $12.25 million loss in January 2026 were not inevitable. They were preventable with the exact habits described in this guide. That is a cold observation, not a criticism of the victims it is the reason this guide exists.