Releases: BitBoxSwiss/bitbox02-firmware
Release v9.2.1 - Bitcoin-only
Please see the release notes of the BitBox02 Multi edition release.
Verify this release:
Please see the instructions here on how to reproduce this binary.
Alternatively, verify the signatures from the community to verify this build. See the instructions here on how to do so.
We welcome your signature confirming this build.
Additional info: v9.2.1 is functionally equivalent to v9.2.0. v9.2.0 had a small reproducible builds issue.
Verify the hash shown by the BitBox02:
The hash of the firmware as verified/shown by the BitBox02 at startup is:
8ab214d6aee2af5f348129ce552fc37f6ddbbdc6677f342f595253839b06c814
Release v9.2.0 - Multi
Testing is recommended with accounts holding only a small amount of funds. Make sure your backups work before use.
Release notes:
- New features:
- Support for legacy segwit multisig. It uses legacy
3...
addresses for backwards compatibility with services that do not yet support bech32bc1...
adresses. - Sign Bitcoin messages
- Added a screensaver. It activates after ~1min of inactivity. Thanks @My1 for contributing the bouncing logo animation.
- When signing a Bitcoin transaction, a progress bar now indicates progress when loading and signing the transaction.
- Multisig account verification: allow verification of the xpubs in
xpub...
format instead ofZpub...
orYpub...
formats
Signing multi-line messages can now be verified more easily as each line is verified individually
- Support for legacy segwit multisig. It uses legacy
- Autocomplete BIP39 words when restoring from recovery words (mnemonic)
- Allow editing previously entered words when restoring from recovery words, to fix typos
- Dropped the word
bech32
from the receive screen. - "Unlock device" screen can now be cancelled.
- Ported API calls to Rust:
DeviceInfo
,DeviceName
,SetPassword
,Reset
,SetMnemonicPassphraseEnabled
,InsertRemoveSdcard
,CheckSdcard
,CheckBackup
,CreateBackup
,ShowMnemonic
Verify this release:
This pre-release failed the reproducible builds test, and is replaced by 9.2.1. See here.
Verify the hash shown by the BitBox02:
The hash of the firmware as verified/shown by the BitBox02 at startup is:
354d285ed88bfb49dbb91a41ba7c5c0c917277aa8fd79dc705bbed8c57bb6c89
Release v9.2.0 - Bitcoin-only
Testing is recommended with accounts holding only a small amount of funds. Make sure your backups work before use.
Please see the release notes of the BitBox02 Multi edition release.
Verify this release:
This pre-release failed the reproducible builds test, and is replaced by 9.2.1. See here.
Verify the hash shown by the BitBox02:
The hash of the firmware as verified/shown by the BitBox02 at startup is:
60217e3c89d41199206094ca918eec01f7cba8a9cca711228bf000825bae3299
Release v9.1.1 - Multi
The BitBoxApp v4.21.1 contains this firmware and provides step-by-step instructions for upgrading. To get the latest desktop app, click here.
Release notes:
- Added support for many ERC-20 tokens.
- Renamed 'mnemonic' to 'recovery words'
Verify this release:
Please see the instructions here on how to reproduce this binary.
Alternatively, verify the signatures from the community to verify this build. See the instructions here on how to do so.
We welcome your signature confirming this build.
Verify the hash shown by the BitBox02:
The hash of the firmware as verified/shown by the BitBox02 at startup is:
22589eaf58ea7149c9b4e1cf9acfb1149b315de08079676f2d365f707c17f7e9
Release v9.1.1 - Bitcoin-only
Please see the release notes of the BitBox02 Multi edition release.
Verify this release:
Please see the instructions here on how to reproduce this binary.
Alternatively, verify the signatures from the community to verify this build. See the instructions here on how to do so.
We welcome your signature confirming this build.
Verify the hash shown by the BitBox02:
The hash of the firmware as verified/shown by the BitBox02 at startup is:
fb3f046c01490a92f765a011ab398f783d7f11733414d7d0210f9a98fedd5f2e
Release v9.1.0 - Multi
The BitBoxApp v4.21.0 contains this firmware and provides step-by-step instructions for upgrading. To get the latest desktop app, click here.
Release notes:
- Added support for many ERC-20 tokens.
- Renamed 'mnemonic' to 'recovery words'
Verify this release:
Please see the instructions here on how to reproduce this binary.
Alternatively, verify the signatures from the community to verify this build. See the instructions here on how to do so.
We welcome your signature confirming this build.
Verify the hash shown by the BitBox02:
The hash of the firmware as verified/shown by the BitBox02 at startup is:
c22534ace75506b9336639883331ad94ced26ae8ac09e1f2431e51c66003c57b
Release v9.1.0 - Bitcoin-only
Please see the release notes of the BitBox02 Multi edition release.
Verify this release:
Please see the instructions here on how to reproduce this binary.
Alternatively, verify the signatures from the community to verify this build. See the instructions here on how to do so.
We welcome your signature confirming this build.
Verify the hash shown by the BitBox02:
The hash of the firmware as verified/shown by the BitBox02 at startup is:
f3e7babb3a24a83aec28be8eb347d2823d9638155953d3c27f9ebf46d76766ab
Release v9.0.0 - Multi
The BitBoxApp v4.20.0 contains this firmware and provides step-by-step instructions for upgrading. To get the latest desktop app, click here.
Release notes:
- Allow single-sig transactions with mixed inputs from different script types (p2wpkh-p2sh and p2wpkh), as long as they have the same bip44 account index.
Verify this release:
Please see the instructions here on how to reproduce this binary.
Alternatively, verify the signatures from the community to verify this build. See the instructions here on how to do so.
We welcome your signature confirming this build.
Verify the hash shown by the BitBox02:
The hash of the firmware as verified/shown by the BitBox02 at startup is:
aae5fd961e552cb40ee9ef0f0060b96fb8a4f13f89168560c156010337f34b6a
Release v9.0.0 - Bitcoin-only
Please see the release notes of the BitBox02 Multi edition release.
Verify this release:
Please see the instructions here on how to reproduce this binary.
Alternatively, verify the signatures from the community to verify this build. See the instructions here on how to do so.
We welcome your signature confirming this build.
Verify the hash shown by the BitBox02:
The hash of the firmware as verified/shown by the BitBox02 at startup is:
4f646656f04cce9936cc4429ba58b91b454923918b360eeeff6b9534c98646f1
Release v8.0.0 - Multi
The BitBoxApp v4.19.0 contains this firmware and provides step-by-step instructions for upgrading. To get the latest desktop app, click here.
Release notes:
- Bigger fonts for better readability
- Security improvement: validate transaction input amounts
- First significant use of Rust. Async unlock, noise encryption channel and pairing dialog.
- UI improvements
- Warning on multiple change outputs (unusual transaction warning)
Multi edition:
- More known U2F websites
- Up to 320 bytes of raw ETH contract data shown without truncation
Verify this release:
Please see the instructions here on how to reproduce this binary.
Alternatively, verify the signatures from the community to verify this build. See the instructions here on how to do so.
We welcome your signature confirming this build.