12
Carlos
123456785ee7815751c28004e6cef4398e1256f94a93bf51f90018e28accbfb4
Working on https://oak-node.net

Still find that part shady for a bunch of reasons:

- What happens if the user changes providers, without having registered or withdrawn the accumulated zaps from the first provider? Are they lost? Will 1st provider allow user to register and witthdraw, now that his profile shows a different provider? If yes, sounds like manual step.

- When user changes providers, should the 1st provider still continue accepting zaps, even though user profile stops pointing to it? (Other users whose clients didnt get the latest profile changes may still see the old link in profile)

Receiving zaps on your umbrel is a bad idea.

You expose your entire node to DoS attacks.

To initiate a zap, all it takes is one request. The node has to then create an invoice and monitor it until it's paid.

Its trivial to create a script that creates endless "zap requests" for one receiver. With every new request, there's one more invoice to monitor. Sooner or later, the node is 100% busy checking pending zaps and cannot do anything else anymore.

This is different than normal LNURL, because there, after the invoice is created, its not monitored.

I see two other ways:

- LN tips (to reward author)

- likes with PoW (to indicate signal without monetary transfer)

Both are spam-resistant and can't be faked.

Until BOLT-12 is ready, there are ways for BOLT-11 too

#[0]

Yes, its a funding model only possible here

You already have a getalby address, AFAIK that also works as a LN Adress.

Just have to add it in your profile instead of the current on-chain addr.

This.

Even better: reccuring donations.

Thanks, but the LUD06 field in your profile has an on-chain BTC address.

(Most) LN wallets cannot send to that, you'd need either a LN Address or a LNURL.

See https://lightningaddress.com

Or just click "like" and have a bot automatically tip the author, on your behalf.

Like I just did now with your note.

Possible without zaps, private, non-custodial.

Works on every nostr client (that supports "likes")

See #[0]

Yes, these are not zaps.

They're normal simple LN tips.

Any LN wallet or LN node can receive them. No need for zap black magic.

Done, bot said it sent 100 sats your way

Damn, had my bot stopped for maintenance.

Add another reply, will try again.