apotdevin / thunderhub

ThunderHub LND Lightning Node Manager in your Browser
https://www.thunderhub.io/
MIT License
418 stars 89 forks source link

Have bitcoin lightning channel open unnanounced by default #455

Open Bosch-0 opened 2 years ago

Bosch-0 commented 2 years ago

Thunderhub should default to new channel opens being unannounced. Public channels should be opt in as they are primarily for routing node operators which the majority of lightning users are not.

When opening channels unannounced as default it would be handy to have a tool tip that pointed users who do want to be a routing node towards enabling a public channel open. Users who are looking to be routers would probably know the difference between public and unannounced though but this is a little extra life improvement. This is important because a channel needs to be closed and re-opened to change it's public status.

What benefits does this have?

We recently implemented this in Zeus: https://github.com/ZeusLN/zeus/pull/1002

abhiShandy commented 1 year ago

I agree. I suggest making the channel type private by default, and adding an option in the .env file to change the default for those who are interested.