BitBox logo

Start by downloading BitBoxApp (4.29.1)

SHA-256 checksums
Windows: b259c9a6ec2bb8ec05f8f136070e17ecc8a774b81bc017322b99475dcea853b3
macOS: 28762bf0d38bdb5c99a0e5e5e128be109a3c8f3bc097b1beccecfe3d02d37ef0
Note: To verify if the checksum is correct, calculate the checksum on the downloaded file (zip, exe, deb, rpm, AppImage) before uncompressing.

Verify signature

Linux64 Ubuntu/Debian

Linux64 Fedora

Linux64 Other Distros

Linux64 Ubuntu / Debian
SHA-256 checksum
780b39f29293fb8c49b93e47ba1f9a058ad3bfefbc0ec6ccacb61d9152270dce

Verify signature

Linux64 Fedora
SHA-256 checksum
6374e103c1c46fce8c9e25dc09edfc2b453b8ee7b8533392c9917822f47d492a

Verify signature

Linux64 Other
SHA-256 checksum
ac47ba933c18a4d9d467a2adbab1fd96b2bc9eee48fee9682182026525ca089a

Verify signature

The AppImage is a stand-alone desktop app. Uncompress the file by double-clicking or entering in a terminal:

cd ~/Downloads # navigate to your download folder
chmod +x ./BitBox-[version]-x86_64.AppImage # make executable
./BitBox-[version]-x86_64.AppImage # to run the app

* If the BitBox device is not detected by the app, you may need to manually adjust USB permissions. To do this for most recent distributions, enter the following line in a terminal (sudo access required), then replug the device:

printf "SUBSYSTEM==\"usb\", TAG+=\"uaccess\", TAG+=\"udev-acl\", SYMLINK+=\"bitbox02_%%n\", ATTRS{idVendor}==\"03eb\", ATTRS{idProduct}==\"2403\"\n" | sudo tee /etc/udev/rules.d/53-hid-bitbox02.rules > /dev/null && printf "KERNEL==\"hidraw*\", SUBSYSTEM==\"hidraw\", ATTRS{idVendor}==\"03eb\", ATTRS{idProduct}==\"2403\", TAG+=\"uaccess\", TAG+=\"udev-acl\", SYMLINK+=\"bitbox02_%%n\"\n" | sudo tee /etc/udev/rules.d/54-hid-bitbox02.rules > /dev/null
printf "SUBSYSTEM==\"usb\", TAG+=\"uaccess\", TAG+=\"udev-acl\", SYMLINK+=\"dbb%%n\", ATTRS{idVendor}==\"03eb\", ATTRS{idProduct}==\"2402\"\n" | sudo tee /etc/udev/rules.d/51-hid-digitalbitbox.rules > /dev/null && printf "KERNEL==\"hidraw*\", SUBSYSTEM==\"hidraw\", ATTRS{idVendor}==\"03eb\", ATTRS{idProduct}==\"2402\", TAG+=\"uaccess\", TAG+=\"udev-acl\", SYMLINK+=\"dbbf%%n\"\n" | sudo tee /etc/udev/rules.d/52-hid-digitalbitbox.rules > /dev/null

Or, if the above does not work for your distribution, add yourself to the 'plugdev' group (if not already a member; a reboot may be required for some distributions) and enter the following line in a terminal (sudo access required):

printf "SUBSYSTEM==\"usb\", SYMLINK+=\"bitbox02_%%n\", GROUP=\"plugdev\", MODE=\"0664\", ATTRS{idVendor}==\"03eb\", ATTRS{idProduct}==\"2403\"\n" | sudo tee /etc/udev/rules.d/53-hid-bitbox02.rules > /dev/null && printf "KERNEL==\"hidraw*\", SUBSYSTEM==\"hidraw\", SYMLINK+=\"bitbox02_%%n\", GROUP=\"plugdev\", MODE=\"0664\", ATTRS{idVendor}==\"03eb\", ATTRS{idProduct}==\"2403\"\n" | sudo tee /etc/udev/rules.d/54-hid-bitbox02.rules > /dev/null
printf "SUBSYSTEM==\"usb\", SYMLINK+=\"dbb%%n\", GROUP=\"plugdev\", MODE=\"0664\", ATTRS{idVendor}==\"03eb\", ATTRS{idProduct}==\"2402\"\n" | sudo tee /etc/udev/rules.d/51-hid-digitalbitbox.rules > /dev/null && printf "KERNEL==\"hidraw*\", SUBSYSTEM==\"hidraw\", SYMLINK+=\"dbbf%%n\", GROUP=\"plugdev\", MODE=\"0664\", ATTRS{idVendor}==\"03eb\", ATTRS{idProduct}==\"2402\"\n" | sudo tee /etc/udev/rules.d/52-hid-digitalbitbox.rules > /dev/null

* If the sha256sum checksum does not match, your browser may have requested a second level of gz compression. In this case, a clean download can be made with curl, for example:

curl -O https://github.com/digitalbitbox/bitbox-wallet-app/releases/download/v4.29.1/bitbox_4.29.1_amd64.deb

If you are using Tor, the proxy information is required:

curl -O --socks5 [url]

Or install the BitBoxApp on your smartphone

Learn what's new in our latest updates.

Then choose your device & follow the instructions

BitBox01

BitBox02

Step 1: Download the BitBoxApp

To get started, download the BitBoxApp using the links above.

Step 2: Plug in your BitBox01

Insert the microSD card into BitBox01 and plug it into your computer.

Step 3: Set up your BitBox01

Open the BitBoxApp and follow the on-screen instructions to set-up your BitBox01.

Step 4: Remember your password

Remember the device password, and keep a copy of it somewhere safe.

Step 5: Remove the microSD card and store it somewhere safe

The backup and device password can be used to recover your wallet. Check out the Backup Center to learn how a backup can be recovered without a BitBox.

Step 1: Download the BitBoxApp

To get started, download the BitBoxApp using the links above.

Step 2: Plug in your BitBox02

Insert the microSD card into BitBox02 and plug it into your computer.

Step 3: Set up your BitBox02

Open the BitBoxApp and follow the on-screen instructions to install the device firmware and set-up your BitBox02 wallet.

Step 4: Remember your password

Remember the device password, and keep a copy of it somewhere safe.

Step 5: Remove the microSD card and store it somewhere safe

The backup and device password can be used to recover your wallet. Check out the Backup Center to learn how a backup can be recovered without a BitBox or to learn how to load your own wallet.

Important: Unlike the BitBox01, the BitBox02 microSD card backup is not encrypted with a password. This means anyone who has access to your microSD card backup has access to your funds!

Download the BitBoxBridge 1.4.0

Use this to connect to 3rd party services. Supported by Bity, MyEtherWallet, Pocket Bitcoin and Relai.

Linux64 Ubuntu/Debian

Linux64 Fedora

Stay in control of your digital assets