Fake Payment Addresses Target 4.5 Million Solana Wallets, Study Finds
Key Takeaways
- •Researchers identified 4.5 million Solana wallets exposed to fake payment addresses, making the campaign one of the larger address-poisoning operations seen on any blockchain.
- •The attack relies on lookalike addresses that match the first and last characters of legitimate ones, exploiting wallet interfaces that abbreviate addresses on screen.
- •Attackers seed fake addresses into victims' transaction histories through dust transactions, and Solana's low-cost, high-volume network makes such mass campaigns inexpensive to run.
- •Being targeted does not automatically mean funds were stolen; a loss occurs only if the wallet owner copies the fake address and sends funds to it.
- •Users are advised to verify full destination addresses against trusted sources, treat unexpected deposits as suspicious, and store frequent addresses in an address book rather than copying from transaction history.

A study has found that fraudulent payment addresses were used to target 4.5 million Solana wallets, raising serious concerns about transaction safety for anyone using the Solana network to send or receive crypto.
The findings, reported by CryptoSlate, show that attackers planted fake destination addresses across the Solana ecosystem at a scale that few users would expect. A payment address is the unique string of characters that tells a blockchain network where to send funds, functioning much like a bank account number. If that string is swapped out for a counterfeit one, money goes somewhere its owner never intended.
What the Study Found
The research identified 4.5 million Solana wallets that were exposed to fake payment addresses. The scale of the targeting places this campaign among the larger address-poisoning operations observed on any blockchain network.
The tactic at the center of the finding is commonly known as address poisoning. Attackers generate wallet addresses that closely resemble a legitimate one, often matching the first and last few characters. That detail is deliberate: many wallet interfaces abbreviate addresses on screen, showing only the opening and closing characters, which is precisely what users tend to glance at before confirming a send. The attackers then push these lookalike addresses into a victim's transaction history, hoping the victim copies one by mistake the next time they send funds. Because a wallet's history is simply a list of past transfers, the fake entry sits alongside genuine ones, making it easy to mistake for a familiar counterparty.
This kind of attack does not require a hacker to break into a wallet or steal a private key. Instead, it exploits human habit: the tendency to copy a recent address from transaction history rather than re-entering it manually. Targeting at this scale is a reminder that even secure wallets can be compromised by what happens outside them. Similar address-spoofing methods have also been tied to larger thefts, as seen in cases involving fake wallet interfaces used in an $86 million theft probe.
Why This Matters for Solana Users
Being targeted does not automatically mean that funds were stolen. Targeting in this context means a fake address was introduced into a wallet's environment, most often through a small “dust” transaction sent to the real wallet. The risk converts into an actual loss only if the wallet owner acts on the fake address.
Solana's network processes a high volume of low-cost transactions, which makes it relatively cheap for attackers to flood thousands of wallets with these dust transactions. That cost advantage helps explain how the targeting could reach 4.5 million wallets. For context on how exposure can escalate into confirmed loss, the earlier Ledger-related $92.9 million wallet drain showed how quickly address-level vulnerabilities can turn into real financial damage.
What Solana Wallet Users Should Do
The most effective defense is simple: never copy a payment address from your transaction history without verifying it against a trusted source. When paying someone, get their address directly from them each time, rather than pulling it from a past transaction.
Before approving any transaction, read the full destination address. Most wallets display the complete address before you confirm. Take a few seconds to check that the first and last characters match what you expect. A mismatch of even a single character is a red flag.
Treat any unexpected incoming transaction from an unknown address as suspicious. A small unsolicited deposit is often the setup for an address-poisoning attempt, not a gift. Do not interact with it, and do not copy any address associated with it.
If you use a hardware wallet or a software wallet with an address book feature, save your most frequently used addresses there and pull from the saved list rather than from transaction history. This removes the poisoned history entry from your workflow entirely.
The 4.5 million-wallet figure is a reminder that blockchain security is not just about protecting your private key. It also means paying close attention to where your transactions are actually going before you hit send. And as long as sending stays nearly free on high-throughput networks, mass dusting remains inexpensive to run — which leaves the habit of verifying a full address at the moment of sending as the safeguard that ultimately counts.
Disclaimer: This article is for informational purposes only and does not constitute financial or investment advice. Cryptocurrency and digital asset markets carry significant risk. Always do your own research before making decisions.