I Sent Funds to the Wrong Address

In the world of cryptocurrency and blockchain, sending funds to the wrong address is a persistent and serious issue. Below is an explanation of why transaction errors occur, how the blockchain operates under these circumstances, and steps you can take to prevent future mistakes.


Why Sent Transactions Cannot Be Reversed

Once a transaction is recorded on the network (on-chain) and completed, it cannot be canceled, reversed, or undone for any reason. This irreversibility is a fundamental, core characteristic of blockchain technology.

The only window where a transaction might potentially be stopped or canceled is during a very brief period known as the "mempool" (unconfirmed state), before the data is permanently finalized into a block. Furthermore, this operation can only be executed by the user who controls the private keys of the wallet. The app support team has absolutely no power to halt a transaction or issue a refund.


Main Causes of Sending to the Wrong Address

Beyond simple typing mistakes, there is a rise in sophisticated tactics designed to deceive users into sending funds to incorrect addresses or targeting device infections.


1. Address Poisoning (History Contamination)

This is a type of spam where attackers send a tiny amount of tokens to your wallet from a fake address that closely mimics one of your actual past transaction partners. The goal is to pollute your transaction history so that the next time you send funds, you might carelessly copy the attacker's address from your history without double-checking. If you receive unrecognized tokens or NFTs, the safest response is to ignore them entirely—never try to swap them or visit any linked URLs.


2. Clipboard-Hijacking Malware

If your device is infected with malware, the software can detect when you copy a crypto address and maliciously overwrite it with the attacker's address the moment you paste it. Visually verifying that the pasted address matches your intended recipient is critical.


Checklist Before Confirming a Transfer

As specified in the Avacus Terms of Service, losses resulting from incorrect transfers cannot be recovered or compensated. When executing any transfer, you must personally verify the following items on the final confirmation screen:

  • Is the selected network correct? (e.g., Ethereum, BNB Smart Chain, etc.)

  • Does the destination wallet address exactly match the source address you copied?

  • Are the token type and the transfer amount correct?


Even with malicious tactics like address poisoning or clipboard-hijacking, attackers cannot alter the final confirmation screen inside the official app. In other words, the address displayed on that final screen is exactly where your funds will be sent. Taking your time to calmly and visually inspect the address before confirming is your strongest line of defense.

As Avacus is a non-custodial wallet where users retain sole management of their own private keys, the support team holds no authority to execute or cancel transactions. Please build a habit of thorough verification to keep your assets safe.

Back to Issues & Warnings