BitBox02 Guide
How to sign a message with your BitBox02
A guide for signing a Bitcoin message with your BitBox02 and Electrum during the Bitsurance registration flow.
To prove that you own the wallet you want to insure, Bitsurance needs a signature. This confirms that you control the submitted Bitcoin account. The signature does not give Bitsurance access to your Bitcoin and does not create a transaction.
For manual signing with BitBox02, we use Electrum. BitBox officially documents message signing with BitBox02 through Electrum. If you can use the direct BitBox connection in the Bitsurance flow, you do not need this manual path.
Preparation
- Make sure your BitBox02 is set up and can be unlocked.
- Install the current version of Electrum only from the official website: https://electrum.org/#download
- Fully close the BitBoxApp before opening Electrum. Only one application can communicate with the BitBox02 at the same time.
- Connect your BitBox02 with Electrum. If you have not set up Electrum with the BitBox02 yet, create a new standard wallet in Electrum and choose Use a hardware device.
Sign the message
- In Electrum, open the Addresses tab. If the tab is not visible, enable it via View > Show Addresses.
- Select a receiving address from the Bitcoin account you use with Bitsurance.
- Right-click the address and choose Sign/verify message.
- Copy the text shown in the Bitsurance registration flow exactly into the Message field.
- Click Sign.
- Check the message on your BitBox02 display and confirm it on the device.
- Copy the generated signature from Electrum.
- Paste the signature into the signature field in the Bitsurance registration flow.
Important: A message signature is not a Bitcoin transaction. It does not cost fees and does not move coins. Only confirm on the BitBox02 if the displayed message exactly matches the Bitsurance text.
Source: BitBox Support - How to sign a message with Electrum and BitBox02