Enhancing Windows instructions
This commit is contained in:
26
README.md
26
README.md
@@ -6,7 +6,6 @@ zcash-qt-wallet is a z-Addr first, Sapling compatible wallet for zcashd that run
|
|||||||
|
|
||||||
Head over to the releases page and grab the latest binary. https://github.com/adityapk00/zcash-qt-wallet/releases
|
Head over to the releases page and grab the latest binary. https://github.com/adityapk00/zcash-qt-wallet/releases
|
||||||
|
|
||||||
|
|
||||||
### Linux
|
### Linux
|
||||||
Extract and run the binary
|
Extract and run the binary
|
||||||
```
|
```
|
||||||
@@ -18,18 +17,31 @@ tar -xvf zcash-qt-wallet-v0.2.0.tar.gz
|
|||||||
Unzip the release binary and double click on zcash-qt-wallet to start.
|
Unzip the release binary and double click on zcash-qt-wallet to start.
|
||||||
|
|
||||||
## Prerequisites: zcashd
|
## Prerequisites: zcashd
|
||||||
zcash-qt-wallet needs a zcash node running zcashd. Download the zcash node software
|
zcash-qt-wallet needs a Zcash node running zcashd. Linux users should download the zcash node software
|
||||||
from https://z.cash/download/ and start zcashd. If you are running Windows, you can
|
from [https://z.cash/download/](https://z.cash/download/), configure `zcash.conf`, download the parameters and start zcashd according to the [official documentation](https://zcash.readthedocs.io/en/latest/rtd_pages/user_guide.html).
|
||||||
get [WinZEC Command Line daemon](https://zcash.dl.mercerweiss.com/zcash-win-v2.0.1.zip) or run zcashd inside [WSL](https://docs.microsoft.com/en-us/windows/wsl/install-win10).
|
|
||||||
|
|
||||||
zcashd needs to run with RPC enabled and with a RPC username/password set. Add the following entries into ~/.zcash/zcash.conf
|
There is currently no official zcashd build for Windows so Windows users may either [cross-compile from source on Linux](https://zcash.readthedocs.io/en/latest/rtd_pages/user_guide.html#installation) to generate the necessary zcashd executables or simply download community hosted pre-compiled executables such as those hosted by WinZEC developer [@radix42](https://github.com/radix42) at [https://zcash.dl.mercerweiss.com/zcash-win-v2.0.1.zip].
|
||||||
|
|
||||||
|
Alternitavely run zcashd inside [WSL](https://docs.microsoft.com/en-us/windows/wsl/install-win10).
|
||||||
|
|
||||||
|
For all installations zcashd needs to run with RPC enabled (`server=1`, which is the default) and with a RPC username/password set. Add the following entries into `~/.zcash/zcash.conf` for Linux or` C:\Users\your-username\AppData\Roaming\Zcash\zcash.conf` on Windows.
|
||||||
|
|
||||||
```
|
```
|
||||||
rpcuser=username
|
rpcuser=username
|
||||||
rpcpassword=password
|
rpcpassword=password
|
||||||
```
|
```
|
||||||
zcash-qt-wallet should auto-detect zcashd and WinZEC. If you are running zcashd on WSL, then please set the connection parameters in the File->Settings menu.
|
|
||||||
|
|
||||||
|
Additionaly for Windows users the Zcash parameters must be manually downloaded and placed in `C:\Users\your-username\AppData\Roaming\ZcashParams`. The following files are required (and are around ~1.7GB in total).
|
||||||
|
|
||||||
|
```
|
||||||
|
https://z.cash/downloads/sapling-spend.params
|
||||||
|
https://z.cash/downloads/sapling-output.params
|
||||||
|
https://z.cash/downloads/sprout-groth16.params
|
||||||
|
https://z.cash/downloads/sprout-proving.key
|
||||||
|
https://z.cash/downloads/sprout-verifying.key
|
||||||
|
```
|
||||||
|
|
||||||
|
zcash-qt-wallet should auto-detect zcashd. If you are running zcashd on WSL, then please set the connection parameters in the `File->Settings` menu.
|
||||||
|
|
||||||
## Compiling from source
|
## Compiling from source
|
||||||
zcash-qt-wallet is written in C++ 14, and can be compiled with g++/clang++/visual c++. It also depends on Qt5, which you can get from here: https://www.qt.io/download
|
zcash-qt-wallet is written in C++ 14, and can be compiled with g++/clang++/visual c++. It also depends on Qt5, which you can get from here: https://www.qt.io/download
|
||||||
@@ -76,4 +88,4 @@ ssh -L8232:127.0.0.1:8232 user@remotehost
|
|||||||
The most likely cause for this is that you are trying to spend unconfirmed funds. Unlike bitcoin, the zcash protocol doesn't let you spent unconfirmed funds yet. Please wait for
|
The most likely cause for this is that you are trying to spend unconfirmed funds. Unlike bitcoin, the zcash protocol doesn't let you spent unconfirmed funds yet. Please wait for
|
||||||
1-2 blocks for the funds to confirm and retry the transaction.
|
1-2 blocks for the funds to confirm and retry the transaction.
|
||||||
|
|
||||||
PS: zcash-qt-wallet is NOT an official wallet, and is not affiliated with the ZCash Company in any way.
|
_PS: zcash-qt-wallet is NOT an official wallet, and is not affiliated with the Zerocoin Electric Coin Company in any way._
|
||||||
Reference in New Issue
Block a user