A question for Nostr devs:

Regular Lightning transactions have fees attached (small but they are there nevertheless) and they represent the incentive for running a LN node.

How are zaps going around in Nostr with 0 sat fees? Who is paying for the LN node fee?

Reply to this note

Please Login to reply.

Discussion

LN node operators can set fees to 0 if wanted. But most zaps are going via #[2]

They are still going on Lightning, not Nostr (we all have LNURLS). Many big channels do routing for free, I understand why exchanges do it, some other routers offer free routing, but charged a one time fee for opening channels. So much of what's going on here is Wallet of Satoshi to Wallet of Satoshi... if they are smart, that's just numbers on a database and not really a real Lightning payment, but idunno. Alot of it is free anyway even a custodial Bluewallet (which they are phasing out) to a Wallet of Satoshi.

Add to that that a lot of nodes try to connect to biggest and most popular nodes, including exchanges and wallets, in hopes of getting the best chance to earn sats from routing their customers' money, and using them to more easily rebalancing channels. So a lot of those who are zapping end up being zero or one hop from Wallet of Satoshi and others as well.

Thanks for your responses. All zapped 😁

So if I understood correctly (I need to dig deeper into how LN works obviously):

- Zaps between WoS users should be free

- I zapped all three of you from Alby (so custodial to custodial) and the fee was also 0

- I then zapped #[2] from a non-custodial wallet and I paid a fee of 1 sat which was what I expected to see

Yeah, must be interesting learning both lightning and nostr at the same time. The lightning-ness and nostr-ness are actually quite separate, until you click the bolt and then it summons your default lightning app to open, and then it sends to the lnurl of the user of that nostr account.