-snip-
Thanks, that helped. Now I have the choice between two options one of which is Remote Node ID and this is exactly what I would like to use. But I'd like to have channel exclusively between two wallets I own, no middle-position node in between. Is that possible or the only way for me to have my wallets LN-connected is to establish connection of each of two wallets to one and the same known peer?
Those two are the only option if "
Trampoline Routing" is enabled.
You can customize the remote node once you've disabled the said feature in the settings.
However, I haven't succeeded yet with creating a channel between two Electrum wallets.
You can try though - by providing each other's 'Lightning Node ID' as the "
Remote Node ID" (
Wallet->Information) followed by the IP address and port.
eg: 02d50fdf1806b54aee46a0ed8c6d8512bee87e88e25029f3384a983c43c5d6a16c@111.111.111.111:9735
But like I've said, it never worked at my end.
I have spent two days trying to stitch directly my two Electrum clients by opening LN channel and all my attempts have ended with CanceledError(). My both electrum clients were online showing fully sync LN graph. The format for remote node ID had been properly chosen.
The communication between two of my clients was established right off the bat after opening separate channels for each client with the same public LN node ("endurance" in my case).
Probably I should give up all further attempts to make direct LN channel between my Electrum wallets.