pull down to refresh

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:

  1. Generate noffer
  2. Give noffer string to people
  3. 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.

https://github.com/BareBits/electrum_clink

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.

reply

welcome! @1fc50c5185 are you the plugin author?

Just shared it here too #1518189

reply

@justin_shocknet

This all you?

reply
142 sats \ 0 replies \ @justin_shocknet 2 Jul -420 sats

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.

reply
56 sats \ 2 replies \ @justin_shocknet 14 Jul -420 sats

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

1 sat \ 0 replies \ @Ohtis 2 Jul -30 sats

I like the focus on keeping things simple without requiring an always-on web server. That lowers the barrier for a lot of users.