Address poisoning plants a look-alike address in your wallet history so you send crypto to a scammer. How it works, major losses, and how to stay safe.

Address poisoning is a crypto scam in which an attacker plants a look-alike wallet address in your transaction history, hoping you will copy it and send funds to them by mistake. The fake address shares the first and last few characters with one you really use, and it usually arrives as a zero-value or tiny transfer minutes after a genuine transaction. No hacking of your wallet is involved: you sign the losing transaction yourself.
It sounds crude, but it works at scale. A peer-reviewed study counted about 270 million poisoning attempts on two chains in two years, and single victims have lost $50 million or more. This guide explains how the attack works, the main variants, the largest known cases, and the habits that stop it.
The attack exploits one human shortcut: people check the start and end of an address and skip the middle. Crypto addresses are long. An Ethereum address is 40 hexadecimal characters after the 0x, and a Sui address is a 32-byte identifier written as 64 hex characters. As one of the CMU researchers behind the largest study put it, wallet addresses "are long, hexadecimal strings that are impossible to remember" (CMU CyLab, January 2026).
A typical attack runs like this:
Because the transfer is valid and on-chain, it cannot be reversed. That is the whole business model.
The USENIX Security 2025 paper "Blockchain Address Poisoning" by Taro Tsuchiya and Nicolas Christin, and Etherscan's guidance, describe three common forms.
The attacker records a transfer of zero tokens from your address to the look-alike. In many popular ERC-20 implementations, the public transferFrom function lets anyone name an arbitrary sender when the amount is zero, the paper explains. The result is a history entry that makes it look as if you sent money to the attacker before. The paper calls this potentially more dangerous than other variants, because the look-alike appears as a past recipient you chose.
The look-alike address sends you a very small amount of a token you use, so it appears in your incoming history. Etherscan treats transfers below $0.01 of USDT, USDC or DAI, or below 0.00001 ETH, as dust, while noting that some dust transfers are legitimate.
The attacker deploys a fake token and moves it between your address and the look-alike, often mirroring the exact amount you just sent. Because ERC-20 tokens have no restrictions on names or symbols, the fake can look close to the real thing, the paper notes.
The USENIX study, covering Ethereum and BNB Smart Chain from 1 July 2022 to 30 June 2024, found about 270 million poisoning attempts aimed at roughly 17 million victims. It confirmed 6,633 successful incidents with losses of at least $83.8 million, and its count of attacks is 13 times larger than earlier estimates (CMU CyLab).
Success is rare, around 0.01% of attempts on Ethereum by the paper's measure, but attacks are cheap to automate. "It's a numbers game," co-author Nicolas Christin said, and CMU reports that some organised groups earn 10 to 20 times what they spend on fees and infrastructure.
The researchers say real losses are probably higher, since many victims never report. The $83.8 million total also excludes the two largest single cases below: the paper observed the WBTC transfer but did not count it as a confirmed loss, and the USDT case came later.
In early May 2024 a victim sent 1,155 wrapped bitcoin, then worth about $68 million, to a poisoned look-alike address. After on-chain negotiations, in which the victim offered to let the attacker keep 10%, the attacker began returning funds on 10 May 2024 and sent back about 22,960 ETH worth $65.7 million, more than 96% of the original dollar value, Cointelegraph reported. A return like this is the exception. For more on the token involved, see what is wrapped bitcoin (WBTC).
In December 2025 a victim sent 49,999,950 USDT after copying a malicious address from their transaction history, Cointelegraph reported on 20 December 2025. The victim had first sent a small test transaction to the correct address. The attacker then poisoned the history, and the full amount went to the look-alike minutes later. The stolen USDT was swapped for ether, split across wallets and partly moved into Tornado Cash.
The December 2025 case shows a common misunderstanding. A test transaction proves that the address you used for the test works. It says nothing about the address you paste next.
The test can actually make things worse. It creates the very on-chain event that poisoning bots react to, and it puts a fresh entry at the top of your history right before you go back to copy the address for the main transfer. If you test, paste the second address from the same trusted source you used the first time, never from your history, and check every character again.
None of this is specific to one chain. MultiversX addresses, for example, are bech32-encoded public keys beginning with erd1, and the same full-address check applies. Whether you are moving EGLD to stake for JWLEGLD or SUI to stake for JWLSUI, verify the destination before you sign.
Act quickly, but assume the funds are gone unless something unusual happens.
Your wallet itself is not compromised by poisoning, so you do not need a new seed phrase. If you signed a token approval or connected to an unknown site, that is a different attack: see wallet drainers and approval phishing.
It is a scam where an attacker sends a zero-value, tiny or fake-token transfer so that a look-alike address appears in your transaction history. If you later copy that address instead of the real one, your funds go to the attacker.
No. The poisoning transfer cannot move your tokens. Losses happen only when you sign a transfer to the look-alike address yourself, which is why checking the full address prevents the attack.
Some ERC-20 tokens let anyone record a zero-amount transfer with an arbitrary sender. Attackers use this to make it look as if you sent funds to their look-alike address. Ignore it and never copy addresses from it.
No. A test only proves the address you used for the test. In a December 2025 case, a victim sent a test, then copied a poisoned address from their history and lost nearly $50 million in USDT.
A USENIX Security 2025 study confirmed at least $83.8 million in losses on Ethereum and BNB Smart Chain between July 2022 and June 2024. Single cases include a $68 million WBTC loss in 2024, mostly returned, and a $50 million USDT loss in 2025.
Usually not, because blockchain transfers are final. Contact the token issuer and any exchange quickly and report to the police, but be wary of anyone offering paid recovery services.
This article is educational and is not financial or legal advice. Figures and case details are as of 17 October 2026 and come from the research and reporting linked above; wallet features change over time.