This guide walks you through the process of securely sending Ethereum (ETH) and natively supported ERC20 tokens from your BitBox02. The most critical part of sending crypto is verifying all details on your hardware wallet's screen before you confirm.


Before you start

You must have ETH for network fees. To send any asset on the Ethereum network (including ERC20 tokens like USDT, USDC, etc.), you must have a small amount of ETH in your main Ethereum account to pay the network fee, also known as "gas". Transactions will fail without sufficient ETH for gas.


Sending your crypto

The process for sending ETH or an ERC20 token is nearly identical. You will create the transaction in the BitBoxApp and then securely sign and confirm it on your BitBox02.How to send Ethereum

Steps to send

  1. Open the BitBoxApp and unlock your BitBox02.
  2. In the left sidebar, select the specific asset you wish to send (either your main Ethereum account or a token sub-account).
  1. Click the Send button.
  1. In the Recipient address field, carefully paste or type the address you are sending funds to. Always double-check that the address is correct.
  2. Enter the Amount you want to send.
  3. Choose a priority (network fee).
    1. The BitBoxApp offers the Normal priority.
    2. If you want to set a custom fee, you first need to enable this feature under Settings > Advanced Settings > Custom Fee. Afterwards, you can select Custom Fee.
    3. A higher fee ensures that your transaction will be processed faster.
  1. Click Review transaction to proceed to the final confirmation step.

Confirm transaction on your BitBox02

This is the most important security step. Your BitBox02 is your trusted source of information.

  1. A confirmation screen will appear on your BitBox02 device.
  1. Carefully verify that all transaction details—especially the recipient's address and the amount—shown on the BitBox02 display are correct.
  2. If everything matches your intentions, confirm the transaction on your BitBox02. This will digitally sign and broadcast it to the network.

Frequently Asked Questions (FAQ)

Why do I need ETH to send an ERC20 token?

The Ethereum network requires a fee (called "gas") for every transaction to compensate the miners or validators who process it. This fee must always be paid in the network's native currency, which is ETH. This is true even if you are only sending a token like USDT.

How can I set a custom network fee?

If you are an advanced user and want to set a specific fee instead of using the presets, you must first enable the option. Go to Settings > Advanced settings and activate the Enable custom fees toggle.

What happens if I send to the wrong address?

Blockchain transactions are irreversible. If you send funds to an incorrect address, they cannot be recovered unless the owner of that address voluntarily returns them. This is why it is absolutely critical to verify the address on your BitBox02 screen before confirming.

How can I interact with other EVM networks or dApps?

To manage assets on other EVM-compatible networks or interact with decentralized applications, you can securely connect your BitBox02 to a compatible third-party wallet. Your private keys always remain safely stored on the BitBox02, and you will never need to enter your recovery words into another application. Learn more about using external wallets here: External wallet apps