| Date | Version | Highlights | |
|---|
| Aug 22, 2026 | 1.0.41security | Jordan Mecom from Spiral for developing Loupe and reporting issues to us; 0xaudron (@0xaudron)for developing Kvazar (@kvazar_ai), an agentic security | notes |
| Apr 30, 2026 | 1.0.40 | Support importing exported Google Authenticator OTP records.; Support showing OTP secrets as text or a QR. | notes |
| Mar 6, 2026 | 1.0.39 | Support for signing Green 2of3 recovery transactions as the recovery signer.; Support for exporting the wallet descriptor to USB. | notes |
| Nov 26, 2025 | 1.0.38security | Increase QR guide drawing speed for faster scanning.; Enable firmware rollback prevention for production releases. | notes |
| Nov 12, 2025 | 1.0.37 | Add support for Liquid PSET signing via sign_psbt; Add support for passing additional_info for non-standard PSBT signing | notes |
| Aug 6, 2025 | 1.0.36 | Add support for signing Liquid p2tr taproot transactions; Make transaction signing faster | notes |
| Apr 18, 2025 | 1.0.35 | Add support for esp32s3 Waveshare Touch LCD 2 diy device; Minor changes to reduce binary size | notes |
| Mar 12, 2025 | 1.0.34 | Add support for signing bip86 single-key p2tr inputs and for registering bip86 p2tr(key) descriptors; Add support for generating and verifying single-key p2tr addresses, and verifying change to such an address | notes |
| Nov 26, 2024 | 1.0.33 | Add 'extended_reply' to provide more information during firmware upgrade process; Add BIP85 RSA signing and pubkey retrieval, given a key size and index number | notes |
| Oct 11, 2024 | 1.0.32 | Add support for esp32s3 DIY devices TTGO TWatchS3 and M5Stack CoreS3; Support building pypi project wheel and readthedocs.io documentation | notes |
| Aug 9, 2024 | 1.0.31 | Identify and automatically validate change outputs when signing Green 'Multisig Shield' PSBT; Show message to highlight if displayed tx output is verified as being sent back to the spending wallet (eg. re-org/consolidati | notes |
| May 8, 2024 | 1.0.30 | Added 'get_registered_descriptors' and 'get_registered_descriptor' api calls; Added menu option to set network selection (mainnet/testnet) for stateless QR code users | notes |
| Mar 22, 2024 | 1.0.29 | Fix regression when requesting liquid master blinding key | notes |
| Mar 15, 2024 | 1.0.28 | Feature to change PIN on next login/unlock; Option to change PIN of currently unlocked Jade using QR codes | notes |
| Jan 8, 2024 | 1.0.27 | Add a warning when fee amount greater than spend amount; Add 'get_registered_multisig' api call to export multisig registration by name | notes |
| Nov 3, 2023 | 1.0.26 | Revert unwanted changes included in 1.0.25 | notes |
| Nov 2, 2023 | 1.0.25 | Minor internal improvements; Support BLE comms with Android 14 (limit payload to 512 bytes) | notes |
| Oct 24, 2023 | 1.0.24 | Add support for registered descriptor wallets; Added setting account and change flag when when verifying scanned address | notes |
| Sep 20, 2023 | 1.0.23 | Add option to export registered multisig data in the import file format by QR; Export BIP85 entropy AES encrypted with key derived from ecdh shared secret by QR | notes |
| Aug 1, 2023 | 1.0.21 | Generic QR scan handles scanning a seed/wallet QR and switching wallets; Ability to change UI color scheme / highlight color | notes |
| May 18, 2023 | 0.1.48 | Support for LiquiDEX 2-step swap protocol, including signing partial transactions (ie. swap maker); Add screen brightness setting to 'Power-Off Timeout' screen, and rename 'Power Settings' | notes |
| Mar 29, 2023 | 0.1.47 | Change sign_psbt api call to take 'network', consistent with other signing calls; Corrected the config flag which controls persisting BLE pairings in NVS | notes |
| Mar 23, 2023 | 0.1.46 | Allow the hash of the final firmware image to displayed and verified during OTA; Allow the signing of non-trivial PSBTs passed over the CBOR messaging interface by splitting the reply over multiple messages | notes |
| Feb 22, 2023 | 0.1.45 | Added option to unlock Jade with PIN using only QR codes (ie. airgapped); Added BIP85 creation of BIP39 mnemonic phrase | notes |
| Feb 13, 2023 | 0.1.44 | Removed unused camera support from build configs | notes |
| Feb 10, 2023 | 0.1.43 | Facilitate BIP39 passphrases made up only of wordlist words; Add option to calculate the final BIP39 mnemonic word | notes |
| Jan 22, 2023 | 0.1.42 | Support QR import of multisig wallet via common format; Support scanning and verifying registered multisig receive address QR | notes |
| Nov 9, 2022 | 0.1.41 | Corrected path and script type in singlesig xpub export QR | notes |
| Nov 8, 2022 | 0.1.40 | Support scanning and signing txns using PSBTs and QR codes (ur:crypto-psbt); Support scanning and verifying a singlesig receive address QR | notes |
| Oct 5, 2022 | 0.1.39 | Show BLE config of firmware during OTA; Update Liquid asset registry info | notes |
| Sep 21, 2022 | 0.1.38security | Support scan and import/recovery of SeedSigner 'CompactSeedQR' codes; Added screens to facilitate export (ie manual copy) of CompactSeedQR code | notes |
| Aug 23, 2022 | 0.1.37 | Added 'Settings' menu for uninitialised Jade units; Update Liquid asset registry info | notes |
| Aug 17, 2022 | 0.1.36 | Update Liquid asset registry info; Display new mnemonic words in a column rather than a grid | notes |
| Aug 11, 2022 | 0.1.35 | Add 'wallet-erase' duress pin; Add support for HOTP and TOTP code generation, including passing current UTC time to Jade | notes |
| May 27, 2022 | 0.1.34 | Add support for generic multisig on liquid and remove requirement on deterministic blinders and commitments hmac; Show battery icon in orange/red when charge level low/very-low | notes |
| Mar 3, 2022 | 0.1.33 | Support for OTA by delta, rather than uploading entire firmware image; Add RPC/CBOR message documentation, and add docstrings to jadepy client | notes |
| Dec 23, 2021 | 0.1.32 | Update Liquid asset registry info; Fix crash reported after entering passphrase with v0.1.31 | notes |
| Dec 3, 2021 | 0.1.31 | Show current running firmware version on initial connection screens; Add support for BIP67 sorted-multisig | notes |
| Oct 20, 2021 | 0.1.30 | Support for generic multisig, following registration/approval of the multisig descriptor; Support for BIP39 passphrase, if selected during wallet initialisation/setup | notes |
| Aug 30, 2021 | 0.1.27 | Enable creation of new 12-word recovery phrase; Method to export liquid master blinding key, after user confirmation | notes |
| Jul 1, 2021 | 0.1.26 | Enable repeating next/prev events when jog-wheel (btn on M5Stack) held down; Support firmware download for new Jade hardware in 'jade_ota.py' script | notes |
| Jun 11, 2021 | 0.1.25 | New Emergency Restore / Temporary Wallet - can be used without persistence or pinserver interaction; New 'offline' setup of Jade wallet/mnemonic, tweaks to setup screens | notes |
| Apr 14, 2021 | 0.1.24 | Add locked-state and network-restriction to 'get_version_info' reply data; Have 'auth_user()' call return immediately if passed inappropriate network | notes |
| Feb 1, 2021 | 0.1.23 | Extend 'jade_ota.py' script to be able to download and flash current beta fw version; Added board-type to 'get_version_info' reply data | notes |
| Jan 4, 2021 | 0.1.21 | Initial release of Blockstream Jade firmware; Support for Green multisig wallet | notes |