If there are two nodes in your control from lnd v0.7.0 you can set them up to look out for each other. Best to be done with nodes in two separate physical location so any unexpected loss of contact can be covered for.
You need to have two nodes in order to benefit from Watchtower use. One node Watchtower (server) and second node being watched (client). Two nodes can both be setup as watchtower and client and watch each other. Also note that watchtower is mainly useful if your node is going to be offline for longer period, that is when someone could try to use the invalid state of channel. If your node is online, its watching itself!
To turn on Watchtower (server) move the slider in your Lightning Wallet section.

After reboot you will see your watchtower URI in the Lightning wallet section. This link you give to the CLIENT who is to benefit from your Watchtowers protection.
Open port 9911 which is used for Watchtower communication.
Code: Select all
sudo ufw allow 9911 comment "watchtower"
Code: Select all
[Watchtower]
watchtower.active=1
Code: Select all
wtclient.active=1
Code: Select all
lncli wtclient add <watchtower-pubkey>@<host>:9911
Code: Select all
lncli wtclient towers
Code: Select all
"active_session_candidate": true,
Code: Select all
lncli debuglevel --level=WTWR=debug,WTCL=debug
Code: Select all
sudo tail -f -n 10000 /var/log/lnd.log | grep WTCL
Code: Select all
sudo tail -f -n 10000 /var/log/lnd.log.1 | grep WTCL
Code: Select all
sudo tail -f -n 10000 /var/log/lnd.log | grep WTWR
Code: Select all
sudo tail -f -n 10000 /var/log/lnd.log.1 | grep WTWR
Optional: You can run following commands to see all options.
Code: Select all
lncli wtclient --help
Code: Select all
lncli tower --help
Guide has been originally posted here: https://www.lightningnode.info/advanced ... watchtower
Tested on Raspi4 32/64bit 8GB RAMM, myNode 0.2.41
Happy routing!