Firmware code of the BitBox02 hardware wallet
Release notes:
Display device name on screen before unlock
Bitcoin: add support for payment requests
Bitcoin: allow multisig accounts at arbitrary keypaths
Bitcoin: allow spendung UTXOs at very high BIP-44 address indices
Ethereum: allow signing EIP-712 messages containing multi-line strings
Allow exiting the screen asking to insert the microSD card
Note:
When upgrading from a firmware with version v9.17.0 or below, you first must install and run firmware v9.17.1. The BitBoxApp automatically performs this step.
Simulator:
This release contains a simulator executable. Its primary use case is integration testing. It was compiled with make simulator from this commit: 24ce489
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:
c0c985b2821ec4c1bf0f19ea87029a0d6aabdf4bd1e52c6d4da6451ad75b7603
See this documentation for more details about this hash.