Problem: You want to receive lightning payments and hand out QR codes without having to manually generate an invoice each time. BOLT12 re-usable invoices aren't widely supported and you can't generate a LNURL (lightning address) because you don't have an always-online webserver connected to your wallet.
Solution: Electrum w a CLINK plugin.
Steps:
- Generate noffer
- Give noffer string to people
- They can spontaneously generate and pay lightning invoices to your wallet, no manual intervention required on your side
Like all lightning payments, this requires your wallet to be online and have available inbound liquidity. It does NOT require port forwarding though.
Tested:
Is the plugin creating a new identity for each install or wallet? Is it possible to set up a custom identity?
I particularly like the idea of allowing multiple nOffers, which is something that not even SHockWallet currently supports.
welcome! @1fc50c5185 are you the plugin author?
Just shared it here too #1518189
@justin_shocknet
This all you?
I didn't make this plugin but happy to see it
Wallet number go up
Does CLINK expose your public node ID ? Similar to LNURL.
The transport doesn't, the invoices it serves can... but those can be blinded path invoices that obfuscate the node id if desired.
https://m.stacker.news/148185
I like the focus on keeping things simple without requiring an always-on web server. That lowers the barrier for a lot of users.