Why is it that one cannot create wrapped lightning invoices with zeus mobile (olympus lsp) with expiration more than 1 hour? I suppose there are some concerns on the lsp side.
pull down to refresh
pull down to refresh
Why is it that one cannot create wrapped lightning invoices with zeus mobile (olympus lsp) with expiration more than 1 hour? I suppose there are some concerns on the lsp side.
It doesn't make sense to keep a LN invoice active more than 1h, especially for an intermediary proxy.
Just think about its process:
I think even 1h is too much expiry time for a wrapped invoice. LN invoices from a mobile node should be paid as fast as is possible, with good routes that will avoid force closures.
https://docs.zeusln.app/lsp/wrapped-invoices
Unfortunately I have a real (although not very important) use case of sender and receiver not being online at the same time (due to different schedules and timezones). I thought pending HTLC, although frowned upon, are permitted (so called hodl invoices).
For this use case you want to use the lightning address service instead.
You can get a free @zeuspay.com address under Menu > Lightning address is the ZEUS app
I have that and used it for other use cases, but unfortunately with lightning address you can't have proof of payment (preimage connected to a specific amount paid). And I also need that.
A lightning address is just fetching an invoice over http, there's no difference in how the invoice is settled... it's just created on-the-fly
With more details on your use-case maybe our nostr-offers are a better solution: #804946
For this use case I would recommend to use Zeus with a remote LN node (24/7 online) not the embedded one and using keysend or AMP invoices (static invoices with amount).
I might do this in the future, but currently this is too much friction for me. I don't have a device to run my own node on.
Understandable. Just keep in mind that is a limitation by the wrapper server. Anyways, keep your Zeus in persistent mode during these payments.