Hot Take: I am officially against #LNURL and #Zaps, at least the way it’s been rolled out. #Nostr Zaps basically pushed everyone to @Wallet of Satoshi which is custodial and hugely centralizing to LN. I have a RaspPi and still, there’s no easy way to take LNURL and Zaps. Even with a VPS it’s non-trivial to get non-custodial LNURL+Zaps going.

Look, you all can ‘have fun’ on Nostr (Parker Lewis on TFTC described as wasting time). But when you are harming #Bitcoin then you have lost the plot.

If you LARP around then you will find out what a CBDC world looks like.

Reply to this note

Please Login to reply.

Discussion

#[2]​ connected to your node + #[3]​ ?

To receive Zaps?

I think it should work! But I have read that it’s easy to doxx your node so I just use alby+Zeus but not connected to my node.

Yes, you’d at least need to reverse proxy to your node. Then maybe LNBits will be able to take LNURL payment with Zaps. Even Btcpayserver doesn’t do NIP-57 today.

Whose actually going to do that? Most plebs just going to download Wallet of Satoshi.

Zap before BOLT12 is irresponsible LARPING and putting ‘fun’ over Bitcoin.

It's going to be easy to implement lightning addresses from self custody soon.

Even if Btcpayserver supports NIP-57, one’d still need to muck with their router to do a reverse proxy and have the RaspPi exposed clearnet to the internet.

I can now see why the Lightning community is such up in arms about LNURL and Lightning Lab’s reluctance to invest in #BOT12.

LNC + LN Address?

Took a quick read of LNC, but seems like it connects your browser to your node. So at the least your browser needs to be always on and act as a web server or something then?

Most plebs would have already downloaded Wallet of Satoshi by now.

LNC is an easy portal to connect your node to things. Doesn't have to go through browser, that is just a single use case for it

How can the outside world even see your node without a reverse proxy at the router level at least?

LNC has some router holepunching capabilities

Perhaps, but as it is it doesn’t seem it have implemented NIP-57. So WoS is still the only realistic way. And that’s what Zap did, onboarded a whole bunch of people to a LN custodial solution.

Yep!

I cannot find any info from 30 seconds of Brave Search that indicates this setup will generate LNURL with NIP-57. And not certain whether my browser needs to be always on to service LNURL requests.

It'll work through a relay of sorts. You can give an LNC login phrase dedicated to "invoice only" permissions on your node to a website (LightningAddress.com in this theoretical example) and then i could claim VariableFate@LightningAddress.com

Perhaps. But I can’t get it working. This is a dev with enough server knowledge to put a website on a VPS. Definitely no Lightning or networking expert. But I’d say 99.99% of people would just download a WoS if they really want to Zap, and that’s the anti-pattern I’m talking about.

Interesting. I’m a nubee lighting pleb. Raspbi pi4, umbrel, Zeus to CLN RTL. Connected to another node and bout to open a channel so I can start zapping. This has taken a week. So…. It’s not gonna work? Why?

To receive Zaps?

Yes, and send

I don’t see the ability to generate a LNURL on Zeus. Let alone if its NIP-57 supporting. As it is your Nostr profile doesn’t have a LNURL address to Zap to.

Our profile when edited allows input of a

Lightning address. I assume this is where you setup yr LNURL? I’m new to all this so only taking things one step at a time.

Yes. The problem is to get a valid LNURL/Lightning Address with a working web server on the other end of it.

Would that be the peer public key posted into yr profile?

Nah. LNURL/Lightning Address is something else.

Zeus v0.7.3 has lnurl pay and auth.

Paying, or getting paid?

Both

Only way to find out is to paste the LNURL/Address into Nostr/Damus and see if you receive Sats. And if Zap receipts bounces back here

CLN has a lnurl plugin as well. It’ll take a while but I’ll try set it up.

Clarifying in case ‘taking LNURL + Zaps’ wasn’t clear. I am talking about receiving Zaps. Not Zapping into LNURL. The latter I’d recommend Breez wallet.