I know, is a pain. For this use case, NWC is better than keysend because you can use it with whatever LN node, including a private/mobile one. I strongly suggest also to look into Lightning Pub / ShockWallet for regular users. Lightning Pub is a simple LND node in neutrino mode installed with just one line command and run behind any router, no need for any open ports or Tor or complicated setup. It also use automated liquidity or manual. You connect Shockwallet on multiple devices and is using NWC and CLINK for communications.

Replies (4)

Default avatar
Eric P 3 weeks ago
NWC is a protocol that connects apps to wallets and supports paying invoices and paying keysend. Wallets can choose to support one or the other or preferably both. The reason we prefer keysend is because it doesn't require a bunch of extra LNURL/HTTP infrastructure to make it work. Your wallet pays another wallet directly on the Lightning Network and that's it.