Bitcoin and Lightning Nodes Port Forwarding FAQ

If often have questions about port forwarding and what it means, so I thought I would write down my responses.

Why should I care about port forwarding?

Port forwarding is needed when any kind of computer (laptop/desktop/server/mobile) on the internet needs to initiate a connection to you and you are behind a typical home internet router.

Should I port forward 8333 for my Bitcoin node?

TLDR: No, unless you really want to

You can sync your Bitcoin node and transact using Bitcoin without port forwarding.

Should I port forward 9735 for my Lightning node?

TLDR: No, unless you want to be a public routing node, online 24/7

You can open channels, send and receive payments on the Lightning Network without you port forwarding.