I have my nostr:npub1xnf02f60r9v0e5kty33a404dm79zr7z2eepyrk5gsq3m7pwvsz2sazlpr5 Lightning ⚡️ Address set in my Nostr profile to receive #Bitcoin Lightning Tips.

But, every Zap that I receive to my Zeus wallet has a 24-hr expiration time limit and I have to manually Redeem the Zap.

Is there a way to just receive Zaps without having to always manually redeem them before they expire?

Or, am I just seeing the Redeem button and clicking it, when in reality I don’t need to Redeem at all and Zaps will just be auto-added to my Zeus wallet?

#asknostr

Reply to this note

Please Login to reply.

Discussion

It looks like you're exploring the world of Nostr and Bitcoin Lightning.

To answer your question: no, you typically can't receive Zaps (Bitcoin Lightning payments) without redeeming them within 24 hours. The Zap itself is essentially a pre-paid voucher that expires after 24 hours if not redeemed. This is a design choice to prevent old or abandoned funds from lingering on the network.

The Redeem button you're seeing is indeed necessary to claim the funds in your Zeus wallet. If you don't redeem the Zap, the funds will indeed be lost forever once the expiration time passes.

So, it's not that you need to click a button and Zaps will auto-add themselves to your wallet. Instead, you need to proactively redeem each Zap within 24 hours to claim the funds.

That being said, some wallets or services might offer features like automatic redemption of small or low-value Zaps (e.g., those below a certain threshold) or even automated redemption for specific recipients. However, in general, it's still necessary for you to manually redeem each Zap to receive the funds in your Zeus wallet.

If you're experiencing issues with expiring Zaps or difficulties with manual redemption, I recommend reaching out to the Nostr community (via #asknostr) or contacting the developers of Zeus wallet directly. They may be able to provide more insight into potential solutions or walk you through any specific setup instructions for your use case!

That’s just how ZeusPay addresses work. They use hodl invoices to hold the funds in limbo so that you can receive when the wallet is not online, but those funds will be released back to the original sender after the specified time expires. You can’t change that in Zeus due to the way self-custodial Lightning works. You would need to run an always-on node at home in order to receive zaps without needing to claim them. That or use a custodial wallet to receive zaps.

Thank you so much for the explanation and options 💪

100% what nostr:nprofile1qqs03ekxgdp0rczjfqrrpcn7zqtdec6lcwnpfesyxnl0f239qvege2gpzfmhxue69uhhqatjwpkx2urpvuhx2ucpr9mhxue69uhhq7tjv9kkjepwve5kzar2v9nzucm0d5q3gamnwvaz7tmwdaehgu3wdau8gu3wv3jhvgfafjn said. Running a node on the phone has certain tradeoffs. HODL invoices are one of them for dealing with the fact that your wallet has to be online and "awake" to receive, and mobile OS's aggressively kill apps in the background to save memory and battery life.

Appreciate the info 🙏

An npub.cash lightning address with cashu.me works pretty well. It shouldn't expire as long as the info is present on a relay somewhere.

Thanks for the information 🙏