New release: ZEUS v0.9.0
v0.9.0 features our new LSP service, hardware wallet and CLNRest backend support, layout improvements, a new camera, and more.
We're proud to announce the wide availability of ZEUS v0.9.0, including on the Apple App Store, and Google Play.
This release features enhancements and new functionality including an interface for our new 'Purchase channel in advance' LSP service, hardware wallet support, CLNRest backend support, layout improvements, a new camera, and more.
'Purchase channel in advance' LSP service
First off is the introduction of a new interface for our new LSP service, which allows you to purchase channel in advance. This interface is accessible on the Channels view by hitting the button labeled Purchase inbound channel.
This service, based on the LSPS1 spec, allows users to purchase channels that are less expensive than our 0-conf channels - with the tradeoff that you must first wait for on-chain confirmation for the channel to be considered active.
The service also works out the gate, without any additional configuration, with all the self-custodial backend interfaces supported in ZEUS. This means that remote LND and Core Lightning node operators can easily get a channel from our LSP with just a few button presses.
Users who wish to purchase a channel from our LSP without using the ZEUS app can also do so through our LSPS1 web portal.
Not interested in using the service, or find the button too distracting? Don't sweat it; you can disable it under Settings.
Hardware wallet and watch-only wallet support
ZEUS v0.9.0 also introduces the ability to add watch-only wallets and use external signers (more commonly known as hardware wallets). External signers can be used for funding on-chain transactions, funding channel opens, and receiving funds from channel closes.
The functionality should work with any external signer that is air-gapped, supports signing PSBTs (partially signed bitcoin transactions), and has a camera. This includes the following devices:
- Coldcard Q
- Foundation Passport
- Seedsigner
- Krux
- Keystone Pro 3
We hope to provide a more comprehensive list as users test out the functionality with their favorite devices.
We are thrilled to introduce this functionality to ZEUS as it will allow users to safely interact with funds in cold storage and use those funds more economically. We have been dreaming of launching this functionality since the inception of the wallet in 2019 and will be iterating on it in future releases.
Please note: Events (deposits/spends) for keys derived from an account will only be detected by LND if they happen after the import. Rescans to detect past events will be supported in a future release. As it stands, we have the functionality working in a draft PR and plan to release it in ZEUS v0.9.1.
Batch channel opens and transactions
Building off the foundation of changes we added in implementing hardware wallets, we've added the ability for users to send on-chain transactions and open channels in bulk, which will allow users to save on fees.
We believe functionality will act as a lifeline in high fee environments and a nice cost saver in general.
New backend: CLNRest (and BOLT 12 support!)
Core Lightning users rejoice! ZEUS v0.9.0 now includes the formally supported CLNRest interface. Users of the old c-lightning-REST interface can continue to use it but it will now be marked as Deprecated in the UI. We encourage all Core Lightning node operators to upgrade to the new interface as the old interface will not receive any more updates and will be removed as some point.
Core Lightning users should also note that we added support for BOLT 12 offers, and BIP-353 Lightning addresses powered by our friends at Twelve Cash in ZEUS v0.8.5. Now in v0.9.0 you can use them with CLNRest.
Layout changes
New functionality always grabs the spotlight, but improving on existing UX can be equally as important. In this release, we've made some changes to the user interface that, we believe, leads to a better user experience.
We've made the follow layout and UI changes:
- The camera button has been moved from the top right corner to the bottom right corner. This makes for a quicker payment flow for users, as scanning an invoice will not require users to shift the phone in their hand or use a second hand.
- Previously, pressing the node identicon in the top left corner would take you to the Settings view and long-pressing it would take you to the Node selection view. Now the top left corner has been replaced with a link to the new general Menu view and the identicon is moved to the top right corner. Hitting the identicon will now take you directly to the Node selection view.
- The new Menu view replaces the Settings view and groups options in a way that should be less overwhelming to users.
- The node identicon is now displayed on the loading view so users can quickly switch wallets on start-up.
- When changing views, new transition animations are triggered, which make the app feel more modern and lively.
A new camera
Admittedly, our old camera left some room for improvement, so we've upgraded it with a new architecture that is far more performant. In our tests, we've found QR codes to scan much more quickly and we believe it will perform better on devices that previously struggled with our camera in the past.
Test it out and let us know what you think!
Always forward
ZEUS v0.9.0 introduces some great new functionality, but we're already looking forward to the next release. v0.10 is already being planned out and we're already well into development on v0.9.1.
We are immensely grateful for the continued support from our users, contributors, and community sponsors, without whom none of this would be possible. Expect major new wallet releases and LSP services in Q4 and throughout 2025. We should have a few more LSP integrations announced soon too.
The best is yet to come.
Links
Android
Universal APK
arm64-v8a APK
Manifest
Manifest Signature
F-Droid (self-hosted)
Google Play