Overview
The following outlines updates to the Recovery Utility tool, including enhancements, new features, bug fixes, security patches, and more, to improve its overall performance and functionality.
To calculate the SHA-256 hash:
- Download the relevant version’s ZIP file.
- Open Terminal on your device.
-
Run the following command, replacing "path/to/zip/file" with the actual file path:
shasum -a 256 "path/to/zip/file" -
The output will look like this:
efb7c9e026fe3aa7998efc4dd34b89df49e395331a992dad9a41d064daa87ad3 Recovery.Utility.macOS.15.ARM64.M1+M2.zip -
The following SHA-256 represents the first part of the output:
efb7c9e026fe3aa7998efc4dd34b89df49e395331a992dad9a41d064daa87ad3
v.1.8.4
Added support for new mobile key share encryption scheme
SHA-256 checksums
macOS build
9e43fe7b669ec5c9ab8c912ad1483f08299f211c21b65d7a2120709caae4d0a3
Ubuntu build
c31e59d24ed819b6e022a46e0e08c9cf8ba1e519339df1f5713c5c144743e08d
v.1.8.3
- Fixed AVAX RPCs URLs (Mainnet vs. tesnet)
- Updated XRP reserve amount to 1
- Set the QR URL to be shown in prod build as well (alternative to scanning the QRs)
SHA-256 checksums
macOS build
1f6ac98fa3b064194a7569bf9d0dd0f501423347d50d98aa72c750c5e6522bb8
Ubuntu build
f84c5ed52b1bb6deca0aaa45bfaaab9ec64d6cf9d54d6383c8ddee456e9aa501
v.1.8.2
- Added API key requirement for assets using Blockchair API in Relay.
SHA-256 checksums
macOS build
dd88b8347c0958d4b83c829f9413c1d8a03c3814ea99795b1187faac3b589aa0
Ubuntu build
54c3f389798946fd4d1af7f56caf53840a944d2fd13421726967d4ecc96b9ce6
v.1.8.1
- Bug fixes
- Persistent logs
SHA-256 checksums
macOS build
3305e04daf24b65d801e02e1bc1d12b335d679eee8ada9e470a5a751ca33b9ce
Ubuntu build
0743eb3e6c49ce0dd310f6839d018ef711ca6b64df924407f3ac1498d9b3a670
v.1.8.0
- Added Raw Signing functionality (see user guide)
- Added support to import passphrases (mobile & RSA) using a JSON file (see user guide)
- Added support for SPL tokens
- Added support for FLR blockchain
SHA-256 checksums
macOS build
9dc475544c8b458c9160a6d86372ac41315dd6ba5467c89bbff6819662f4a949
Ubuntu build
61501170bd8d1aa0ff731b353af13fa149c3c8b0b0af944819afc463ae111a63
v.1.7.0
- Updated encryption of generated RSA key
SHA-256 checksums
macOS build
c6e32883cdfa408b863c7d3cd577ad195fdd3e2488fa52ad9f7f9be57fb4c439
Ubuntu build
29396b5972341306cb7f4ef08a35151080d87a758a5d36ac33e92bdd03d26152
v.1.6.2
- Backup verification codes
- Bug fixes and improvements
- Now available for downloading from the console
SHA-256 checksums
macOS build
fb7bfc6d4e5cd95ce62fbc5e4b405ed527a9a29fdea3de84d1791f266ceaae81
Ubuntu build
fc974610a65a7294c3f0c61aa0f18f950482d4a4c1f7b447c1a9b19d9a3064cc
v.1.6.0
- Show transaction details during the broadcast itself
- Added an option to set account id during recovery
- Bug fixes and improvements
SHA-256 checksums
macOS build
46a6801d3c04a1995ac7488229b98f8119609a1d3a92ab44dec990f400913c57
Ubuntu build
897f7948b6e6a7a29d14c6097abd642b91e63826bb7a4dbf724c7977af913a4e
v.1.5.2
- Added support for collateral workspaces DR kits
- Fixed an issue with Jetton withdrawals from unused wallets
SHA-256 checksums
macOS build
2d441ec700ce750b00f60a5df0773c1eb7c357930702775d4a47b5d1e7236a0b
Ubuntu build
23c0a50b4f063d373b7e31c0743afcc34113b2862e9d17be546a1b64e3137c04
v.1.5.0
- Fixed TRC-20 withdrawal issue
SHA-256 checksums
macOS build
9e3fa521502ff757f3ffdd4bd4e5a813f1dd817fd55d43e29707905208ceeaa6
Ubuntu build
8c855d5a29f79fdaa919a85015bd39aebb89d086e73778accf0d943b91857769
v.1.4.0
- Updated the supported Jettons list.
- Fixed XRP balance issue.
SHA-256 checksums
macOS build
8161abba561024a0fcc80c27d319257b881616e18e78a762e413103d2e8bec5e
Ubuntu build
424bf1cbd1fef1422482969a8cdecfe1d9a628b9e733a423c880f09b81980886
v.1.3.0
- Added support for TRC-20 tokens
SHA-256 checksums
macOS build
6a50eec0bd1383d76831025f7af3ca9f78b4fdaa76a214f81297e2d5dfc5ec5c
Ubuntu build
9db843a114bcee98ab896ab240ef43073d8d9e8a15abda477db5a44a9fbf35c2
v.1.2.0
- Improved BTC fee estimation.
- Added Jetton support.
- Added support for all ERC20 tokens globally supported by Fireblocks.
Note
- ERC-20 tokens should be manually added to recovered vault accounts in the recovery tool as currently exporting vault accounts from the Console does not include addresses and derivations of ERC20 tokens.
- Custom ERC20 tokens added through tokenization are not supported by the recovery tool.
SHA-256 Checksums
macOS build
2d23e30aa9a2333bed1fb52a8f269f28f69587c3449c4c13a67127e414d64b25
Ubuntu build
7197bafc938d406fba48e51f47f42df5593bfc26d25e7719016e2a8287b84b89
v.1.1.0
Added support for TON and TON test tokens.
v1.0.0
- v1.0.0 Release (out of Early Access, and the official first stable version).
- Support for macOS 15.
- Added support for custom RPCs.
- Support for ETH Holesky, Celestia (Testnet), and CoreDAO (Testnet).
- Fixed ATOM and ETC withdrawals.
- Fixed address validations for TRX and ADA_TEST.
v0.5.0
- Recover your Non-Custodial Wallet (NCW) key shares.
- Support for more blockchains: BSV, DASH, LTC, and Doge chains.
- Manual extended key input is allowed instead of going through the full recovery process.
- New recovery relay that alerts you when a new version is available.
- Resolved Ubuntu launch failure.
- Improved CSV loading, where the utility now handles cases where the derivation path is missing in the CSV file.
- Improved error handling that includes more informative error messages.
- Updated the utility’s dependencies to address security vulnerabilities.
v0.4.0
- Enhancements to Solana transfers and connections.
- Resolved Bitcoin testnet address derivation and transfer issues.
- User interface improvements to display asset IDs on balance query results.
- Corrected the issue preventing negative balances on EVMs.
- New features for public key usage and test IDs.
- Updated Recovery Utility and asset configuration.
- Removed unnecessary pauses in the test execution.
- Separated test assets into mainnet and testnet.
v0.3.5
- Implemented error handling where x-key recovery failed to generate a key.
- Resolved the issue where the tool became stuck during balance queries for Polkadot, Kusama, and Westend.
- Updated EVMs to include chain ID in the transaction creation process.
- Resolved the issue to identify all testnet assets properly.
- Enhanced functionality to expand QR codes for improved scanning.
- Modified download logs to display logs directly.
v0.3.4
- Resolved the issue to allow changes and queries regardless of connectivity.
v0.3.3
- Resolved the issue so that log files reset upon startup.
- Comprehensive changes were made to the logging system.
- Resolved issues related to deployment type settings.
- Introduced a new feature of tooltips for wallets.
- Updated functionality for transferring property for assets.
v0.3.2
- Resolved the issue with the EVM transactions relay system.
v0.3.1
- Resolved the issue with the JSON key share.
v0.2.0
- Corrected problems with licensing information in the footer.
- Resolved issues with Python and development servers.
- Removed Copy Button from the withdrawal PIN field.
- User interface improvements for key derivation.
- Configured updates for the copying function.
- Added ability to select and delete wallets.
- Organized and refined the saved requests collection.
v0.1.0
- Recover Fireblocks assets and keys in a disaster, verify a Recovery Kit, or generate keys to set up a new Recovery Kit.