v4.5.0 is out for Bluewallet-Bitcoin Wallet, and it is a massive release. There are some bad news on the iOS side with Apple being Apple. But, let’s move on and keep building, we will find a solution.

The good news are the ones that matter, it is a monster release, with many contributions from different people. I’m super excited about it, I think some of you gonna love this. Let me tell you every single detail I can. 😃

What’s new

Batch send Transactions

With this feature you will be able to send multiple transactions in one batch. This is useful if you have two or more transactions that you want to make and spend less fees. All the transaction will be batched in a single transaction fee, making it less expensive for the sender and also they will spend less space on the blockchain. So a win-win for the bitcoin network and for the users.

PSBT for SegWit wallets

PSBT which stands for Partially Signed Bitcoin Transactions. Is for now just a change under the hood on this version, but a very special one because it will bring in the future the ability to sign transactions directly with your hardware wallet, this will mean integration with Coldcard and the new wallets that are coming out to the market. Here’s a video about it.

Handle lnurl clicks on Lightning

On the last version we introduce scan to pay, which uses the lnurl protocol. In this version we support the handling of clicks for lnurl. This should bring a lnurl link directly to Blue.

And here’s something cool to show you what this kind of protocol allows to build. An ATM using the “lnurl — scan to receive”

Fee suggestions for Bumping transactions

For users using the “bump transaction” feature, you will have automatic fee suggestions of how many sats/byte you should spend.

Other UX improvements

Other small big improvements where made to improve your experience as usual, here’s the full list:

Go straight to camera when scanning

Photo album option after scanning screen

Splash screen animation, no more loading spin

Automatically adjust screen brightness on screens with QRCode

Add warning to delete wallet option when it has balance

Select fastest fee by default on sending

Languages

Afrikaans Language

Xhosa Language

Chinese Traditional language

Vietnamese Language

Portuguese (PT) Revised

Fixed