Needs to be always on to support LNURL-Pay, listen for invoice request to make and let pay.
Mobile wallets arent always open and running the lightweight service, hence, custodial is king for LNURL related functions
I wonder what’s stopping “mobile lightning nodes” from providing a lightning address for the user? Tried Phoenix, Mutiny and am now testing Zeus alpha. Each one lets you send to the LN address (LNURL), but doesn’t offer to create one.
Could something like Alby’s approach be implemented, given the user has a domain name and can add necessary redirecting data to their own website/server?
cc nostr:npub1xnf02f60r9v0e5kty33a404dm79zr7z2eepyrk5gsq3m7pwvsz2sazlpr5
Needs to be always on to support LNURL-Pay, listen for invoice request to make and let pay.
Mobile wallets arent always open and running the lightweight service, hence, custodial is king for LNURL related functions
That sucks 😄
Thanks for your clarification!
So is Alby custodial? And they forward sats to your connected lightning wallet?
Thats my understanding.
If is only connected to your node then it may only work when your node is online, able to service requests to generate an invoice based on macaroon permissions
Last question, so is Zeus custodial unless you connect to your own node?
Yes
So Nostr zapping only works with LNURL which only works on custodial lightning?
Not necessarily. You can self host your own lnurl server
Or if you use a third-party LNURL server like nostr:npub1getal6ykt05fsz5nqu4uld09nfj3y3qxmv8crys4aeut53unfvlqr80nfm you can run it through your node.
Awesome thanks, I have a node which I haven’t opened channels with YET. I’ll be using your app to manage my channels with.