Releases: BitBoxSwiss/bitbox02-firmware
Release v9.3.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:
7cd7fc3dfc728af8b067ecddbc997b99ae7c698b5570683d68d2b131ecc72f66
Release v9.3.0 - Multi
Release notes:
- Allow enter the multisig account name on the device. Useful for downstream integrations.
- Allow new keypaths: m/48'/coin'/account' for multisig, to enable compatibility with the Nunchuk wallet.
- Multisig script type and derivation keypath are now also verified during account registration.
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:
8dc7448cd9827f625639b4600a2a86fa1f5eeda3fdaec986afac2a85e75af36c
Release v9.3.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:
bc59fea21deed1b853c6005da90ef229fa492494d578a5e8b8fc546e89c863ea
Release v9.2.1 - Multi
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
- When using U2F on a website that is unknown to the BitBox02, instead of a long and cryptic "unknown site" identifier, four mnemonic words are shown instead, e.g.
slogan tone around chicken
. This makes it much easier to recognize the same site in the future. Thanks to @My1 for this contribution.
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:
c49b158c39dcdd7de1144f25d8a5b040047715c5fa5af48dfa86e0dedbcb67c4
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