Table of Contents

Zcash and Zclassic Seed Node Installation

This tutorial goes over installing and configuring Zcash and Zclassic wallets to operate as full seed nodes. We'll also be covering the commands needed to keep the wallet running in the background.

System Requirements

Install Dependencies

Use your operating system's package manager to install the required dependencies. Then the npm package 'n' will need to be installed in order to download that latest Nodejs stable package. After that the Z-Nomp repository may be cloned and installation can begin.

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 screen

For ZCash - Clone Repo

git clone
cd zcash

For ZClassic - Clone Repo

git clone
cd zclassic

Building the Wallet

./zcutil/ -j$(nproc)

Run the Wallet

Run the below commands so that the wallet directory structure is created.

Press CTRL-C

Configuring the Wallet

Create the wallet configuration file so that RPC settings can be set.

nano ~/.zclassic/zclassic.conf


nano ~/.zcash/zcash.conf

Copy and paste the data below:


Run the Wallet using Screen

We'll run the wallet using screen so that it can be re-attached to at any time.

screen -S zwallet -dm ./src/zcashd

If you ever need to re-attach to the screen then run:

screen -r zwallet

And to detach from the screen press: