What’s changed
Important upgrade to BDK 2.0 – on first startup all your accounts will resync due to changes in the database format. This will occur automatically when you open the updated app for the first time.
In addition to the updates described below, Envoy 2.0.0 adds initial support for Passport Prime, including QuantumLink Bluetooth connectivity and new onboarding flow.
For more details on each of the changes, keep reading!
New Features
- Completely updated the onboarding flow to be more easy and intuitive. It streamlines the onboarding process for non-technical users while keeping all the advanced features accessible to power users.
- Unified Taproot and Segwit accounts! Taproot addresses will no longer live in a separate account tile – one account will now be able to have both address types. Head to Advanced Settings to change the default script to be displayed when tapping Receive. If you had a Taproot and a Segwit tile for the same account, they will be merged during the upgrade process and they will keep the tags they had before upgrading. You will also now be able to choose the type of script to export in the descriptor.
- You can now export your wallet metadata in BIP-329 format! This will save your Notes and Tags in a way that you can easily import them in other software wallets, like Sparrow. Head to Advanced backups under Backups in the app menu to find this option.
- Manual to Magic (and vice versa) is here! Manual users can now go to the Backups menu and opt in to Magic backups. Likewise, Magic Backup users can go to the Backups menu and disable the toggle to become manual users – the Magic Backup will be deleted from our servers.
- Tapping an item in Activity now opens the relevant event associated to it! So if you tap in a transaction for example, it opens the transaction details directly in the Activity view.
- Brand new currency selector: Over 160 new fiat pairs now available in Envoy! Be sure to head to settings and change the fiat value to the one you want to use. Hint: You can now search for the currency name or code.
- Added new Electrum backend options! If you don’t use your own node and you don’t want to use Foundation’s node for transaction relaying and checking balance, you can now connect to some other well-established nodes. Head over to the Privacy tab and check the dropdown under Node.
- Envoy now upgraded from using testnet3 to testnet4 and from mutinynet Signet to Global Signet. Upon upgrading you will be notified that the accounts in the old networks have been deleted – you will need to go to settings and re-enable testnet or signet to start working on the new networks.
A full list of improvements and bug fixes can be found here.
Download Now
Bug Bounties
This release is eligible for our Bug Bounty Rewards Program, so be sure to familiarize yourself with the details and earn some sats!
At the time of beta release there are a few known bugs that we’re working on fixing before the official release, listed in the message below.
- RBF related bugs when sending to oneself
- a UTC/local time mismatch between mempool tx timestamp and Envoy timestamp
- Issues related to maxing out the fee in the Custom slider
- Issues related to choosing the tag of the change coins
- Temporary tor node connectivity issue