cehck for go

This commit is contained in:
openoms
2019-03-31 16:52:06 +01:00
parent 9bda4f2df9
commit f9e11adc41

View File

@@ -3,7 +3,7 @@
This guide is heavily based on: https://github.com/seth586/guides/blob/master/FreeNAS/wallets/zeusln.md. 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 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, Download the Zeus app, APKs available here: https://github.com/ZeusLN/zeus/releases,
on Google Play and soon on F-Droid. 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): Edit `torrc` with `sudo nano /etc/tor/torrc` and add the following lines (`myandroid` can be unique):
``` ```
HiddenServiceDir /mnt/hdd/tor/lnd_api/ 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) 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 ~ $ cd ~
$ go get -d github.com/LN-Zap/lndconnect $ go get -d github.com/LN-Zap/lndconnect
$ cd ~/go/src/github.com/LN-Zap/lndconnect $ cd ~/go/src/github.com/LN-Zap/lndconnect
$ make install $ make install
```
Generate the LND connect URI QR code:
```
$ cd ~/go/bin $ cd ~/go/bin
$ ./lndconnect --lnddir=/home/admin/.lnd --image --host=z1234567890abc.onion --port=8080 $ ./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: In a Linux terminal run:
`$ scp admin@[YOUR.RASIBLITZ.IP]:~/go/bin/lndconnect-qr.png ~/` `$ scp admin@[YOUR.RASIBLITZ.IP]:~/go/bin/lndconnect-qr.png ~/`
and open the png from your home directory. and open the png from your home directory.
On Windows use WinSCP to download the image to your PC and open it. 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! Scan the QR Code with the ZeusLN app to be connected to your node through Tor!