Yes, it is somewhat frustrating, I agree with you on that part. The saddest thing is that to use Lightning you are enforced to HODL some sats, hence you must have them beforehand you can start accepting(!) sats.

Having routing makes things more complicated because it introduces more difficulty in terms of "reachability" of payments.

Unfortunately, this is pretty far from what anyone can install and configure in several clicks.

Anyway, I do not have any idea how Lightning could've been done different without introducing another tradeoffs.

Reply to this note

Please Login to reply.

Discussion

With phoenixd you can use lightning (mostly) self custodial without having bitcoin in the first place.

It collects your first received payments custodial (as "fee credits") and opens a channel to you as soon as you received enough to cover the fees. Very easy to use.

https://phoenix.acinq.co/server