If one has a node with only a private channel can this node receive sats from someone else without the private node generating an invoice and without a keysend (the payer does not have a channel directly with the private node)?
pull down to refresh
110 sats \ 2 replies \ @DarthCoin 17h
yes. You can create a keysend or invoice with route hints, something like Blixt / Zeus can do it.
You just need to indicate to the sender through which "gate" / peer they can pay you.
Some LSPs also offer the so called wrapped invoices, that contain information through which last hop (LSP node) the invoice would go and they will FW the payment through the private channel to your node.
Also Electrum is using the so called trampoline channels, that are private channels.
reply
0 sats \ 1 reply \ @88b0c423eb OP 15h
But what if the owner of the private node did not create an invoice and the sender does not have a channel with the receiver? How can the private node have received sats this way?
reply
0 sats \ 0 replies \ @DarthCoin 14h
the peer you have a private channel with will forward the payment to you and that peer must have a public channel to be able to receive the routed payment.
reply