
Here comes v10, people! This release adds backup functionality for the whole wallet (descriptors, aliases, and labels) so you can easily back your wallet up or migrate and sync it with new devices. It also upgrades our Rust and iced dependencies for the GUI and lianad.
Wallet Import/Export
Backups are important! Bitcoiners are good at saving our seeds and private keys, but we don’t talk as much about labels, descriptors, and transaction history. Many wallets allow you to label your coins, but if you lose your device or it breaks, restoring from backups often only restores the most critical data.
Liana v10 introduces a simple backup system for your entire wallet configuration, including descriptors, labels, transactions, aliases, etc (everything except the keys). It even backs up the last address derivation index generated by the wallet so users can seamlessly begin generating new deposit addresses. From the Settings tab, users can now access options to export specific data about their wallet (eg. just the labels, or just the transactions as a CSV for their accounting software) or to back up the whole wallet in a json file for easy recovery or migration.
This backup functionality makes restoring a wallet much easier. For users who install Liana on a new device and wish to load a pre-existing wallet configuration, getting back to where you left off is quick and easy. When opening a new instance of Liana, choose Add an existing Liana Wallet > choose your preferred backend > Import backup and select your backup file. Users who use their own node should still do a rescan when restoring a wallet to ensure that the wallet loads all your coins and transactions.
This functionality also makes syncing wallet labels and descriptors across devices much easier as well. Simply load a wallet backup into a new instance of Liana via the Restore Wallet button under Settings > Import/Export. Your Liana instance will have everything it needs to load your wallet: descriptor, labels, and all.
Safety Net Functionality for Professional Key Agents
We have also included a new feature for Safety Net, for retail partners interested in offering a paid product where they keep a recovery key for a Liana user in case of loss of access to funds. During the install process, users can now enter a token to fetch the xpub of a paid recovery key provider to add that key to their wallet as a failsafe. This feature helps users and recovery key providers easily coordinate wallet setup.
Dependency upgrades
It ain’t flashy work, but it sure is important: we upgraded our rust-bitcoin dependency to 0.32 for both lianad
and liana-gui
. We upgraded our iced
dependency to 13.1 for liana-gui
. These upgrades touched a large part of our code-base and will give users a faster, more secure experience.
For a full list of improvements and fixes, check out our changelog.
Get started with Liana v10
Liana Wallet v10 is now available for download. Whether you’re upgrading from a previous version or trying Liana for the first time, this release is designed to make managing your bitcoin even more seamless and secure.
If you’ve been wanting to improve your cold storage setup but have felt a little daunted, our Liana Certified Partners are experts at guiding you through the process of choosing your hardware and wallet configuration. Check them out today for that an extra boost of assistance!
As always, we welcome your feedback and contributions: feel free to join the discussion about Liana in our Discord and Telegram groups, while also keeping an eye on our Github repository for updates. Stay tuned for future updates as we continue to build and improve.
👉 Download Liana Wallet v10 now and happy stacking!