ZcashAnonymous / zcash-tor-manual

Guide for manually installing, running, and updating Zcash over Tor on a Debian server.
Creative Commons Zero v1.0 Universal
11 stars 3 forks source link

Automate this whole guide for Debian/ Ubuntu 64-bit #5

Closed durbanpoison closed 6 years ago

durbanpoison commented 6 years ago

The desired user experience is:

The user should be able to run one command that will automatically download and install Tor (if it is not already installed), run Tor, download and install zcashd and the parameters over Tor, and run and update zcashd over Tor. The user should be able to easily check and make sure that everything is working properly (Zcash is running and updating exclusively over Tor as expected. The user's IP address should not be exposed to any services connected to Zcash).

The main guide in the readme can be used as a blueprint for what the script (or whatever solution to this issue) will do.

BOUNTY I am offering 0.2 ZEC to the first person who can provide a working solution to this issue. Bounties will only be paid out to z-addresses.

chaserileyroberts commented 6 years ago

I was the person who brought this up on twitter so I'll work on this. Plus I have some free time today.

https://twitter.com/TheNerdStation/status/997557676468047874

durbanpoison commented 6 years ago

Small world! Thanks @Thenerdstation.

chaserileyroberts commented 6 years ago

Done.

Made an install script and a zcashd-tor script. As far as I can tell, these scripts never touch a zcash service without going through tor.

https://github.com/durbanpoison/zcash-tor/pull/8

durbanpoison commented 6 years ago

I do not code so can only partially discern what the script is doing. I have left a few comments and will also ask for another set of eyes to review before approving and merging the PR.