Warning When Sending Tokens

If you see a warning on the send screen it is most likely because the specified destination address is a smart contract address.

When sending tokens you should usually specify a regular address that will receive the funds. If you send your tokens to a smart contract address, they might be lost forever and that is why we display a warning.

Please double check whether you actually want or need to send the tokens to specified address that was marked with a warning.

One of the few scenarios where sending to a smart contract is viable is if you are sending your funds to an smart contract wallet like Argent.

You will see one of the following warnings:

ERC20 contract address

"You are about to send to an ERC20 smart contract address which could result in the loss of your funds."

Smart contract

"You are about to send to a smart contract address which could result in the loss of your funds."

Why you get a warning when sending to smart contracts?

When sending tokens using BlockWallet, you may encounter a warning on the send screen. This warning typically appears when the destination address specified is a smart contract address. 

Sending tokens to a smart contract address can potentially result in the loss of your funds. Smart contracts are designed to execute specific functions, and sending tokens directly to them may not always be appropriate. BlockWallet displays these warnings to help you avoid losing your tokens by accident.

How to proceed?

  • Double-check the specified address: Ensure that you actually want or need to send tokens to the smart contract address displaying a warning.
  • Recognize viable scenarios: In some cases, sending tokens to a smart contract address is intentional, such as when transferring funds to a smart contract wallet like Argent.

Start with BlockWallet

4.87