Aditya Kulkarni
6 years ago
4 changed files with 64 additions and 5 deletions
@ -0,0 +1,51 @@ |
|||
zcash-qt-wallet is a z-Addr first wallet UI frontend for zcashd |
|||
|
|||
# Installation |
|||
|
|||
zcash-qt-wallet needs a zcash node running zcashd. Download the zcash node software from https://z.cash/download/ and start zcashd. |
|||
|
|||
## Prerequisites: zcashd |
|||
zcashd needs to run with RPC enabled and with a RPC username/password set. Add the following entries into ~/.zcash/zcash.conf |
|||
|
|||
``` |
|||
rpcuser=username |
|||
rpcpassword=password |
|||
``` |
|||
and restart zcashd |
|||
|
|||
## Installing zcash-qt-wallet |
|||
Head over to the releases page and grab the latest binary. Unzip and run the binary |
|||
|
|||
|
|||
### Note on running on Windows |
|||
Although zcashd is not technically supported on Windows, you can run it inside WSL (Windows Subsystem for Linux). |
|||
Configure zcash inside WSL by setting the rpcuser/rpcpassword in ~/.zcash/zcash.conf. You can |
|||
then download the Windows build and connect to the local node inside WSL, after configuring the RPC username/password |
|||
in File->Settings. |
|||
|
|||
## Compiling from source |
|||
zcash-qt-wallet depends on QT5, which you can get from here: https://www.qt.io/download |
|||
|
|||
### Compiling on Linux |
|||
|
|||
``` |
|||
git clone https://github.com/adityapk00/zcash-qt-wallet.git |
|||
cd zcash-qt-wallet |
|||
/path/to/qt5/bin/qmake zcash-qt-wallet.pro CONFIG+=DEBUG |
|||
make -j$(nproc) |
|||
``` |
|||
|
|||
## Troubleshooting FAQ |
|||
### 1. "Connection Error" |
|||
|
|||
Normally, zcash-qt-wallet can pick up the rpcuser/rpcpassword from zcash.conf. If it doesn't for some reason, you can set the username/password in the File->Settings menu. |
|||
If you are connecting to a remote node, make sure that zcashd on the remote machine is accepting connections from your machine. The target machine's firewall needs to allow connections |
|||
from your host and also zcashd is set to be configured to accept connections from this host. |
|||
|
|||
The easiest way to connect to a remote node is probably to ssh to it with port forwarding like this: |
|||
``` |
|||
ssh -L8232:127.0.0.1:8232 user@remotehost |
|||
``` |
|||
### 2. "Not enough balance" when sending transactions |
|||
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. |
@ -0,0 +1,6 @@ |
|||
<html> |
|||
<head></head> |
|||
<body> |
|||
Hello World |
|||
</body> |
|||
</html> |
Loading…
Reference in new issue