⚠️ This is a pre-release candidate intended for testing. ⚠️
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