Liana v6.0: Minscript for Jade

Liana is a Bitcoin wallet that uses miniscript output descriptors, with extensive use of relative timelocks (OP_CSV). It features a timelocked recovery path for all your coins and can be used for inheritance, decaying multisigs and generally safer backups.

Liana v6.0: Minscript for Jade
  • This release introduces support for the Jade signing device, a number of usability improvements as well as some bug fixes.
  • "Shoutout to the Blockstream team for the effort and for the communication with us as we were implementing support for Jade," said the project.
"If you want to keep updated on what we are doing and give feedback / get support, be sure to join our Discord and Telegram communities, while also keeping an eye on our Github repository."

What's new

  • Blockstream Jade v1.0.30 firmware version added Miniscript support. Miniscript is currently available through Liana app.

Breaking changes

  • The hardware_wallets field in the configuration file is now disregarded. It was deprecated since version 0.2.

Features

  • We now more accurately estimate the size of a signed spend transaction, preventing overpaying fees in some configurations.
  • lianad now accepts two new arguments: --version and --help.
  • We now support the Jade signing device.
  • We now use a more recent graphic renderer (wgpu), which offers better compatibility with newer systems.
  • The network is now set first in the installer.
  • It's now possible to get back from the descriptor creation step to the installer landing page.
  • Advanced text shaping was enabled. Basically: you can now use emojis in labels and aliases.
  • Date and time are now displayed according to the system's timezone configuration.
  • We now also show the BIP388 wallet policy when registering a descriptor on a signing device.
  • The descriptor backup step was removed in installer when a descriptor was just imported in the previous step.
  • We now set a minimum window size.

Fixes

  • When creating a new wallet, we now better communicate if a wallet already exists in the selected network.
  • When configuring the connection to bitcoind manually, we now display a warning if specifying a non-loopback IP address.
  • Clicking on "Wallet" breadcrumb in Settings used to open "About" page.
  • When entering the feerate for an RBF, it was made easier to edit a single-digit value.
  • When updating an existing transaction draft, entering an invalid PSBT could crash the application.
  • Version 6 of Liana introduces better estimates for primary path expenditures.

Liana Blog Post / Archive
Blockstream Blog Post / Archive
GitHub Repo