Installing Zel Daemon
This guide walks through the step-by-step process of building the Zel daemon/CLI from the open-source repository on Github
Getting Started
If setting up a ZelNode, follow this link: https://zel.gitbook.io/zelnodes/
The instructions below on this page are for setting up a standard p2p node, not a ZelNode to collect network rewards
Running a standard p2p node does not yield any Zel
Building for Linux from source
Install Ubuntu/Debian dependencies
sudo apt-get update && sudo apt-get upgrade -y
sudo apt-get install build-essential pkg-config libc6-dev m4 g++-multilib autoconf libtool ncurses-dev unzip git python python-zmq zlib1g-dev wget curl bsdmainutils automakeInstall Fedora dependencies (if not using Ubuntu/Debian OS)
sudo dnf install git pkgconfig automake autoconf ncurses-devel python python-zmq wget gtest-devel gcc gcc-c++ libtool curl patchBuild zelcashd
git clone https://github.com/zelcash/zelcash.git
cd zelcash
git checkout master
./zcutil/build.sh -j$(nproc)Create config file
Fetch params
Run zelcashd
Building for MacOS from source
Install dependencies
Build
Fetch params
Create config file
Run zelcashd
Building for Windows from source
Install dependencies
Build zelcashd
Create config file
Create folder %AppData%/Roaming/ZelCash
Create txt file zelcash.conf in above folder. Copy/paste the below into zelcash.conf and save, close. Change rpc username and password
Fetch params
Create folder %AppData%/Roaming/ZcashParams
Download the below links into this folder
Run zelcashd
Install using APT repo
This installs zelcashd, zelcash-cli, zelcash-tx and zelcash-fetch-params
Building for ARM from source (cross-compile)
Install dependencies
Build zelcashd
This will build zelcashd, zelcash-cli, and zelcash-tx
Move the above files to your ARM device under ~/zelcash/src/
Fetch params
Run zelcashd
Last updated
Was this helpful?