Skip to content

Updating your ZelNode

trial123Zel edited this page Mar 4, 2019 · 12 revisions

Update to ZelCash v3.1.0 as of 2 March 2019 - !Mandatory Update!

Release Notes:

  • Improved ZelNodes voting system. ZelNodes are now voting for every tier and broadcasts of votes have been fixed to correctly reflect enabled ZelNodes.
  • Update ZMQ to 4.3.1
  • Source
  • Apt Repo

Activation is scheduled for March 6. Update your ZelNode and Control Wallet before then.


Control Wallet updates (Required for update):

  • If you use ZelCore, download/update to v1.4.0 "Elise" | ZelCore Download v1.4.0
    • Auto-update in ZelCore will require a restart of the application to apply the update.
  • If you use ZELmate, download & install v7.1.0 | ZELmate Download v7.1.0

If you used the install script:

  • Use the update guide with screenshots --->>> HERE
  • --OR-- Follow the README instructions at the link below to update your ZelNode/VPS to the correct version.
    ZelNode Update Script
  • After successfully updating your ZelNode, you will need to restart them with your updated Control Wallet (ZelCore or ZELmate)

ZelCore Control Wallet:

  • Log into ZelCore account, select ZelCash asset, select "full node" and allow to fully sync.
  • Select "Tools", then "ZelNode Management", then at the bottom is the "Start ZelNode" button. Follow the instructions to start each of your newly-updated ZelNodes

ZELmate Control Wallet:

  • Launch ZELmate and allow to sync. Select the "ZelNodes" tab.
  • Right-click and start all your newly-updated ZelNodes

If you installed your ZelNode with pre-compiled binaries or from source:

From pre-compiled binaries:

Use the APT repository to quickly install updated bins:


  1. $ echo 'deb https://zelcash.github.io/aptrepo/ all main' | sudo tee --append /etc/apt/sources.list.d/zelcash.list
    $ gpg --keyserver keyserver.ubuntu.com --recv 4B69CA27A986265D
    $ gpg --export 4B69CA27A986265D | sudo apt-key add -

  2. $ sudo apt-get update
    $ sudo apt-get install zelcash

  3. $ rm -f ~/zelcash/src/zelcashd
    $ rm -f ~/zelcash/src/zelcash-cli

  4. $ cp /usr/local/bin/zelcash-cli ~/zelcash/src/
    $ cp /usr/local/bin/zelcashd ~/zelcash/src/
  5. Launch the Zelcash daemon
  6. Start your ZelNodes via your Control Wallet

From source (advanced users, most operators should use pre-compiled bins unless you need to build from source):

  1. Some users have had issues pulling the changes and making only the changed files. Best practice is to completely build from new source.
    $ rm -rf ~/zelcash
    $ cd ~
    $ git clone https://github.com/zelcash/zelcash.git
    $ cd zelcash
    $ ./zcutil/build.sh -j$(nproc)
  2. Launch the ZelCash daemon
  3. Start your ZelNodes via your Control Wallet

What is ZelCash?

ZelCash is a cryptocurrency that holds a central role in the Zel Ecosystem. It gives the incentive for ZelNode ownership to enable the creation of ZelEx and the ZelDev Platform, enabling us to create a truly decentralized development platform.

ZelCash is minable making distribution fair. ZelNodes are soon to be added, and will allow holders of ZelCash to operate a ZelNode, receiving a portion of blockreward for operating it. ZelCash is the means of transacting in the Zel Ecosystem. It will always be a key part of the Zel Ecosystem.

Clone this wiki locally