Mining Zcash Ubuntu CPU, GPU, zcash.flypool.org

in #blockchain8 years ago (edited)


Complete step-by-step manual for complete dummies.
Ubuntu 14.04 x86_64 3.13.0-100 kernel

1. Install Zcash as described in official git wiki.

# install dependencies 
$ sudo apt-get install \
build-essential pkg-config libc6-dev m4 g++-multilib \
autoconf libtool ncurses-dev unzip git python \
zlib1g-dev wget bsdmainutils automake opencl-headers \
mesa-common-dev
#  install zcash
$ git clone https://github.com/zcash/zcash.git
$ cd zcash/
$ git checkout v1.0.0
$ ./zcutil/fetch-params.sh
$ ./zcutil/build.sh -j$(nproc)
$ mkdir -p ~/.zcash
$ echo "addnode=mainnet.z.cash" >~/.zcash/zcash.conf
$ echo "rpcuser=usefree" >>~/.zcash/zcash.conf  #change "usefree" with your name
$ echo "rpcpassword=`head -c 32 /dev/urandom | base64`" >>~/.zcash/zcash.conf
# for CPU mining
$ echo 'gen=1' >> ~/.zcash/zcash.conf
$ echo "genproclimit=$(nproc)" >> ~/.zcash/zcash.conf
# to generate wallet address it is needed to run daemon
$ ./src/zcashd --daemon
# generate z-address
$ ./src/zcash-cli z_getnewaddress
zcTK8dBXj2Qj1CTnUAKJPtfU53HqGV3roqyQZqkXLeWiGYK9Vr478fdeTpxDkRHwvG5sE8V2jXec5ZqoUvkeY3vJCC7xZjV
# check if address generated
$ ./src/zcash-cli z_listaddresses
[  "zcTK8dBXj2Qj1CTnUAKJPtfU53HqGV3roqyQZqkXLeWiGYK9Vr478fdeTpxDkRHwvG5sE8V2jXec5ZqoUvkeY3vJCC7xZjV",
]
#  find with "ps aux | grep zcash" and kill process. It is now not needed

2. Mine Zcash with CPU

#  install
$ sudo apt-get install cmake build-essential libboost-all-dev
$ git clone https://github.com/ocminer/nheqminer.git
$ cd nheqminer/nheqminer
$ mkdir build
$ cd build
$ cmake ..
$ make
# run miner 
$ ./nheqminer -l eu1-zcash.flypool.org:3333 -u zcTK8dBXj2Qj1CTnUAKJPtfU53HqGV3roqyQZqkXLeWiGYK9Vr478fdeTpxDkRHwvG5sE8V2jXec5ZqoUvkeY3vJCC7xZjV

3. Mine Zcash with GPU

#  install
$ git clone https://github.com/nginnever/zogminer.git
$ cd zogminer/
$ ./zcutil/fetch-params.sh
$ ./zcutil/build.sh -j$(nproc)
# run miner
$ ./src/zcash-miner -G -stratum="stratum+tcp://eu1-zcash.flypool.org:3333" -user=zcTK8dBXj2Qj1CTnUAKJPtfU53HqGV3roqyQZqkXLeWiGYK9Vr478fdeTpxDkRHwvG5sE8V2jXec5ZqoUvkeY3vJCC7xZjV
source my blog
Sort:  

Nice post. Good to see I'm not the only one that is thinking about this. Buy low, sell high, it seems so simple but most investors still don't seem to get it :-) I really advice people to take a look at: https://www.coincheckup.com They seem to give this complete indepth analysis of all cryptocoins. Sorted by team, product, company, advisors, previous investors, etc. On: https://www.coincheckup.com/coins/Zcash#analysis For the Zcash Detailed report

Coin Marketplace

STEEM 0.19
TRX 0.15
JST 0.029
BTC 63818.94
ETH 2624.28
USDT 1.00
SBD 2.78