Skip to content

Releases: BitBoxSwiss/bitbox02-firmware

v9.15.0 - Multi

23 Aug 12:30
firmware/v9.15.0
7253ded
Compare
Choose a tag to compare

Release notes:

  • Security bugfix: check index of an input's previous output to prevent the fee attack originally reported by Saleem Rashid
  • Support for Miniscript wallet policies of the form wsh(<miniscript expression>)
  • Updated BTC/LTC amount formatting to display the trailing zeroes
  • Allow exporting the xpub at any keypath after user confirmation
  • Bitcoin: allow marking non-change transaction outputs as internal
  • Allow ETH transactions with empty data + zero value

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:

4c08f4bbfc17e8f0f2198b9a4570c7fcf286b6a5fcb86be7c24372f95e48b5c5

See this documentation for more details about this hash.

v9.15.0 - Bitcoin-only

23 Aug 12:31
firmware-btc-only/v9.15.0
7253ded
Compare
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:

d743e4306f9c48a71d58d7f286c958fc4f10db0c86abc632d9cb8906d4e830c6

See this documentation for more details about this hash.

v9.14.1 - Multi

13 Jun 11:17
firmware/v9.14.1
46ed157
Compare
Choose a tag to compare

Release notes:

  • Improved security: keep seed encrypted in RAM

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:

15682cc6a1b0a8c03fe32ffed3a8648236aa536d63b516ea2cd960638f11b22c

See this documentation for more details about this hash.

v9.14.1 - Bitcoin-only

13 Jun 11:17
firmware-btc-only/v9.14.1
46ed157
Compare
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:

24c13ddee78c2ec063c92a7ff91023fcd0212c226debec0c15d48ad7a5915985

See this documentation for more details about this hash.

v9.14.0 - Multi

23 Mar 14:37
firmware/v9.14.0
fbdce16
Compare
Choose a tag to compare

Release notes:

  • Improved touch button positional accuracy in noisy environments
  • Increased performance when signing Bitcoin transactions
  • Warn if the transaction fee is higher than 10% of the coins sent
  • ETH testnets: add Goerli and remove deprecated Rinkeby and Ropsten

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:

3e57beb35af7e388718bf0f4214819af7589f3477d69f4d31630b3e35465753e

See this documentation for more details about this hash.

v9.14.0 - Bitcoin-only

23 Mar 14:37
firmware-btc-only/v9.14.0
fbdce16
Compare
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:

06d61dffe90f79887567f7cbe34f19dc4c667c2919dab83ae9311a7c5bcbbeea

See this documentation for more details about this hash.

v9.13.1 - Multi

09 Nov 12:12
firmware/v9.13.1
f122e03
Compare
Choose a tag to compare

Release notes:

  • Fix bug introduced in 9.13.0: remove double cancel confirmation in the 'Restore from recovery words' workflow

The release notes of 9.13.0 are repeated here:

  • Bitcoin: allow displaying BTC values in the 'sat' unit
  • Bitcoin: Allow arbitrary input sequence numbers (fixes compatibility with Taproot transactions in Sparrow wallet)
  • Ethereum: replace ERC20 token names with their unit codes in the receive screen
  • Allow skipping the microSD card backup in favor of backing up using the recovery words
  • The BackupData.length field is now obsolete and always set to 0
  • Port remaining protobuf code to Rust, remove the C nanopb protobuf dependency.
  • SetPassword now returns the UserAbort error instead of the Generic error if the user cancelled

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:

715946ce04c7e75e47e979fd2eb4d2a912143336a59bddeca3789d1f610f28a6

See this documentation for more details about this hash.

v9.13.1 - Bitcoin-only

09 Nov 12:13
firmware-btc-only/v9.13.1
f122e03
Compare
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:

3b14ac4b65f954d19bb5faf66422838e0647a3a29987fda604fd421575bd4dae

See this documentation for more details about this hash.

v9.13.0 - Multi

05 Nov 09:56
firmware/v9.13.0
87b3d09
Compare
Choose a tag to compare
v9.13.0 - Multi Pre-release
Pre-release

Release notes:

  • Bitcoin: allow displaying BTC values in the 'sat' unit
  • Bitcoin: Allow arbitrary input sequence numbers (fixes compatibility with Taproot transactions in Sparrow wallet)
  • Ethereum: replace ERC20 token names with their unit codes in the receive screen
  • Allow skipping the microSD card backup in favor of backing up using the recovery words
  • The BackupData.length field is now obsolete and always set to 0
  • Port remaining protobuf code to Rust, remove the C nanopb protobuf dependency.
  • SetPassword now returns the UserAbort error instead of the Generic error if the user cancelled

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:

5035199fd5c4fdc875bda4eb16ea9af554f0f9e08b5cda8c2e7f8559ed74b1a3

See this documentation for more details about this hash.

v9.13.0 - Bitcoin-only

05 Nov 09:57
firmware-btc-only/v9.13.0
87b3d09
Compare
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:

6f5314c72fa7476f57aa95d3caef507935c248447c8c61b0b291908498cd1086

See this documentation for more details about this hash.