4.3.1 Build instructions for Linux
- Spencer Whetstone (Unlicensed)
Owned by Spencer Whetstone (Unlicensed)
Languages
- Spanish/Español
4.3.1 Build instructions for Linux
1. Clone the ZenCashOfficial zen repository from Github and change to the directory.
git clone https://github.com/ZencashOfficial/zen.git cd ./zen
2. For x86-64 just run the build process.
./zcutil/build.sh -j$(nproc)
For aarch64/arm64 some additional steps are needed.
mkdir -p ~/bin cd ~/bin ln -s /usr/bin/ar aarch64-unknown-linux-gnu-ar ln -s /usr/bin/g++ aarch64-unknown-linux-gnu-g++ ln -s /usr/bin/gcc aarch64-unknown-linux-gnu-gcc ln -s /usr/bin/nm aarch64-unknown-linux-gnu-nm ln -s /usr/bin/ranlib aarch64-unknown-linux-gnu-ranlib ln -s /usr/bin/strip aarch64-unknown-linux-gnu-strip PATH=$PATH:~/bin cd ~/zen/ ./zcutil/build-arm.sh --disable-rust -j$(nproc)
3. (Optional) Install built binaries to /usr/bin.
sudo install ./src/zen-cli ./src/zend /usr/bin sudo install ./zcutil/fetch-params.sh /usr/bin/zen-fetch-params
4. Download the trusted setup.
./zcutil/fetch-params.sh
5. Setup minimal zen.conf credentials.
mkdir -p ~/.zen echo "rpcuser=zenuser" > ~/.zen/zen.conf echo "rpcpassword=`head -c 32 /dev/urandom | base64`" >> ~/.zen/zen.conf
6. Launch zend
./src/zend
or if you’ve installed the binaries to /usr/bin
zend