Skip to content

Releases: BitBoxSwiss/bitbox02-firmware

Release v9.2.1 - Bitcoin-only

20 Oct 21:15
firmware-btc-only/v9.2.1
e8de37e

Choose a tag to compare

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

14 Oct 11:40
firmware/v9.2.0
5090d27

Choose a tag to compare

Pre-release

⚠️ 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 bech32 bc1... 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 of Zpub... or Ypub... formats
      Signing multi-line messages can now be verified more easily as each line is verified individually
  • 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

14 Oct 11:40
firmware-btc-only/v9.2.0
5090d27

Choose a tag to compare

Pre-release

⚠️ 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.

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

19 Aug 09:39
firmware/v9.1.1
42ce5fc

Choose a tag to compare

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

19 Aug 09:38
firmware-btc-only/v9.1.1
42ce5fc

Choose a tag to compare

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

16 Aug 09:54
firmware/v9.1.0
abe3473

Choose a tag to compare

Pre-release

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

16 Aug 09:55
firmware-btc-only/v9.1.0
abe3473

Choose a tag to compare

Pre-release

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

04 Jul 18:22
firmware/v9.0.0
9729368

Choose a tag to compare

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

04 Jul 18:22
firmware-btc-only/v9.0.0
9729368

Choose a tag to compare

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

03 Jun 10:02
firmware/v8.0.0
3085477

Choose a tag to compare

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.