diff --git a/Zeus_to_RaspiBlitz_through_Tor.md b/Zeus_to_RaspiBlitz_through_Tor.md index 0aa5900..98507cc 100644 --- a/Zeus_to_RaspiBlitz_through_Tor.md +++ b/Zeus_to_RaspiBlitz_through_Tor.md @@ -3,7 +3,7 @@ This guide is heavily based on: https://github.com/seth586/guides/blob/master/FreeNAS/wallets/zeusln.md. -Tested on the RaspiBlitz with Tor installed already. +Tested on the RaspiBlitz v1.1 with Tor installed already. Have a look at the proposal of @seth586 about connecting light wallets through Tor: https://medium.com/@seth586/neutrino-can-be-dangerous-so-lets-grow-bitcoins-immunity-with-a-bip-bolt-2135956f147 @@ -11,6 +11,8 @@ Have a look at the proposal of @seth586 about connecting light wallets through T Download the Zeus app, APKs available here: https://github.com/ZeusLN/zeus/releases, on Google Play and soon on F-Droid. +Log in to your RaspiBlitz through shh. + Edit `torrc` with `sudo nano /etc/tor/torrc` and add the following lines (`myandroid` can be unique): ``` HiddenServiceDir /mnt/hdd/tor/lnd_api/ @@ -41,12 +43,28 @@ Press the + button on the lower right. Type in the the onion address and secret Go back to orbot's main screen, and select the gear icon under `tor enabled apps`. Add `Zeus`, then press back. Click `stop` on the big onion logo. Exit orbot and reopen it. Turn on `VPN Mode`. Start your connection to the tor network by clicking on the big onion (if it has not automatically connected already) -Download and compile [lndconnect](https://github.com/LN-Zap/lndconnect), and generate a LND connect URI QR code: +make sure go is installed (should be v1.11 or higher) : +`$ go version` + +if need to install Go run: + +``` +$ wget https://storage.googleapis.com/golang/go${goVersion}.linux-armv6l.tar.gz +$ sudo tar -C /usr/local -xzf go${goVersion}.linux-armv6l.tar.gz +$ sudo rm *.gz +$ sudo mkdir /usr/local/gocode +$ sudo chmod 777 /usr/local/gocode +``` + +Download and compile [lndconnect](https://github.com/LN-Zap/lndconnect): ``` $ cd ~ $ go get -d github.com/LN-Zap/lndconnect $ cd ~/go/src/github.com/LN-Zap/lndconnect $ make install +``` +Generate the LND connect URI QR code: +``` $ cd ~/go/bin $ ./lndconnect --lnddir=/home/admin/.lnd --image --host=z1234567890abc.onion --port=8080 ``` @@ -55,6 +73,7 @@ The file `lndconnect-qr.png` will be generated. In a Linux terminal run: `$ scp admin@[YOUR.RASIBLITZ.IP]:~/go/bin/lndconnect-qr.png ~/` and open the png from your home directory. + On Windows use WinSCP to download the image to your PC and open it. Scan the QR Code with the ZeusLN app to be connected to your node through Tor!