ZEUS v0.11.0 is now available.

v0.11.0 highlights:

- Experimental Cashu ecash wallet

- Swaps: LN -> on-chain, and vice versa

- Import and export wallet configs

- UTXO labeling

- Activity: filter for keysends

- CLN: support for generating Taproot addresses

- CLN: view closed channels

Blog post: https://blog.zeusln.com/new-release-zeus-v0-11-0/

Full release notes: https://github.com/ZeusLN/zeus/releases/tag/v0.11.0

Android

Universal APK https://zeusln.com/zeus-v0.11.0-universal.apk

arm64-v8a APK https://zeusln.com/zeus-v0.11.0-arm64-v8a.apk

Manifest https://zeusln.com/manifest-v0.11.0.txt

Manifest Signature https://zeusln.com/manifest-v0.11.0.txt.sig

F-Droid https://zeusln.com/download

Google Play https://play.google.com/store/apps/details?id=app.zeusln.zeus

iOS

IPA https://zeusln.com/zeus-v0.11.0.ipa

Apple App Store https://apps.apple.com/us/app/zeus-wallet/id1456038895

Reply to this note

Please Login to reply.

Discussion

Is there a difference between the beta version 0.11 and the Apple Store 0.11 ?

We pushed the same build to TestFlight before publishing on the App Store.

Just make sure you’re on build 541.

I just checked. I’m on 541. Thank you

Why this? 🤔

There’s no path within the fee limit from the swap server to your node.

Consider getting a channel from the LSP.

Can’t I use my own channel for the swap?

Yes, but you still need a cheap enough route from the swap server to your node.

If I open a channel with ACINQ with enough outbound liquidity, would this solve the issue? Currently I only have one channel open with myself.

nostr:nprofile1qqsrf5h4ya83jk8u6t9jgc76h6kalz3plp9vusjpm2ygqgalqhxgp9gpzfmhxue69uhk7enxvd5xz6tw9ec82cspp4mhxue69uhkummn9ekx7mqpzpmhxue69uhkummnw3ezumrpdejqd2970s doesn't miss.

nostr:nevent1qqsgucxcyyzum3kyh3fecman4qfkan8cffmpfwzh9qlmvy90lc5szjgpzemhxue69uhhyetvv9ujumt0wd68ytnsw43z7q3qxnf02f60r9v0e5kty33a404dm79zr7z2eepyrk5gsq3m7pwvsz2sxpqqqqqqzgx6hwf

I love zapping ecash from nostr:nprofile1qqsrf5h4ya83jk8u6t9jgc76h6kalz3plp9vusjpm2ygqgalqhxgp9gpzfmhxue69uhk7enxvd5xz6tw9ec82cspp4mhxue69uhkummn9ekx7mqpzpmhxue69uhkummnw3ezumrpdejqd2970s

Is there a minimum sats requirement for swapping lightning to on chain and vice versa?

Let me know if you know cause I don’t know.

Yes it’s is listed on the swaps page. roughly 25k sats each way

Why is it so high?

I'm noticing that most apps that offer the swaps have high minimum requirements.

Wish it could be lower like 100-1,000 sats.

Mostly stemming from if you are generating sats from zaps only. It is going to be awhile before you hit that bare minimum.

We don’t want to manage smaller UTXOs. That will increase the cost for all users.

Congrats Zeus ❤️

No NWC with Cashu ?

Not yet

😖

?cid=9b38fe91mnsgt7jds1kpmb1mfngiu486ll45setphj2yg8wz&ep=v1_gifs_search&rid=giphy.gif&ct=g

Now so everything would be perfect, you just need to put Zeuz in Accrescent store 😉

Since I have my zaps going to my cashu wallet in nostr:npub1xnf02f60r9v0e5kty33a404dm79zr7z2eepyrk5gsq3m7pwvsz2sazlpr5 here's the flow to redeem them. I get push notifications when I get a zap, open Zeus and I have auto redeem turned on so the tokens go straight to my cashier wallet.

https://video.nostr.build/f6239526d66f29d30b54a5f775134d7590d2ce501e370e017b2364c470cfdda2.mp4

How are you doing your outgoing zaps?

I'm not. This is only for receiving.

Hey, how do you configure this contraption?

I see you have 0 sats in onchain. I will recommend you to keep 1 UTXO with max 100k sats in onchain.

Why ?

For anchor reserves (for when the fees for closing channels are spiking really fast up and are not stable).

https://bitcoinops.org/en/topics/anchor-outputs/

I told you so 😄

Ecash 🫡 great

nostr:npub1xnf02f60r9v0e5kty33a404dm79zr7z2eepyrk5gsq3m7pwvsz2sazlpr5 and nostr:nprofile1qqst4qyeqenw7zm0fwjsty68h6cnys5jre2xd8ngqpjv5a2j26s78fspz3mhxue69uhhyetvv9ujuerpd46hxtnfduq3qamnwvaz7tmwdaehgu3wd3skueqyr595n

Just read the guide, I haven’t got an option of Ecash in settings.

v0.11.0 Bug: Submarine swaps via both ZEUS and Boltz failed ("Invoice failed to pay")

No refund possible:

1) Swap 1 via ZEUS: Error "Cannot read property 'hex' of undefined'

2) Swap 2 via Boltz: App crashes (https://github.com/ZeusLN/zeus/issues/3100)

Please fix so that I can get back my sats. Thanks!

You should be able to redeem after the timelock height

Thanks for the quick response. I'll try that.

Unfortunately, it's still not possible to redeem either of the two attempted swaps after passing the timelock block height (same error and app crashing, see above).

Do you maybe have other recommendations? I'm on GrapheneOS 2025062000.

Thanks.

Please email support with your order IDs and we’ll see what we can do.