Skip to content

ZelNode Control Wallet Guide | ZelCore

trial123Zel edited this page Feb 3, 2019 · 6 revisions

BETA BETA BETA

Downloads (as of 02Feb2019)

ZelCore Full Node BETA <<<---Portable Windows version only


Guide for using ZelCore Full Node as Control Wallet

This page will provide detailed steps to standing up a ZelNode (works for BAMF, Super, or Basic).

You should have your VPS or server hardware chosen and stood up by this step. Please see this page for selecting the proper equipment.


Requirements

  • ZelCash Collateral
    • Basic ZelNode - 10,000 ZelCash
    • Super ZelNode - 25,000 ZelCash
    • BAMF ZelNode - 100,000 ZelCash
  • ZelNode Server - VPS meets the required specifications (DigitalOcean droplets used as baseline)
    • Basic - 2vCores | 4GB RAM | 50GB SSD | 2.5TB total monthly up/down bandwidth
    • Super - 4vCores | 8GB RAM | 150GB SSD | 4TB total monthly up/down bandwidth
    • BAMF - 8vCores | 32GB RAM | 600GB SSD | 6TB total monthly up/down bandwidth
  • Unique, static IP address (per ZelNode)
  • PC with control wallet (does not need to be open to collect rewards)
    • ZelCore Full Node
    • Swing/Full Node wallet
    • ZelCash Daemon
  • Successfully pass benchmarking
  • 97%+ uptime requirement

If you are using your own hardware, the minimum recommended system specs can be found here

Control wallet will be the address where the collateral is stored and rewards are deposited. There is no ZelCash held on the VPS/server/ZelNode.

The VPS will run the ZelNodes daemon with a fully synced copy of the chain data


Overview of Setup Process

  1. Gather required parameters to link control wallet with ZelNode
  2. Transfer collateral to new t-address for storage and rewards
  3. Use the transaction information to set up the ZelNode configuration file
  4. Enter required parameters into zelcash configuration files on both control wallet and ZelNode
  5. Activate the ZelNode through the control wallet

Detailed Setup Steps

(Windows, ZelCore Full Node as control wallet)

  1. Launch ZelCore, select ZelCash asset, and launch Full Node mode.
  2. Wait for Full Node to initialize, select Launch ZelCash and allow wallet to fully sync to 100%.
  3. Select Tools, then Open ZelNodes management. zelnodes management
  4. Select Setup ZelNodes.

5. This is a step-by-step guide built into ZelCore. Follow the instructions to easily set up your ZelNode control wallet.

  1. Back up your address/priv keys in your desired file location by selecting the file path and clicking Backup all addresses.
  2. Set the Automatic Log Out slider to Never so ZelCore does not log out during setup steps. Click Next Step.
    Remember to set the Automatic Log Out slider back to your original settings after ZelNode setup. timeout slider
  3. ZelCore will automatically configure your zelcash.conf file to work with ZelNodes. Select Next Step. zelcash.conf on control wallet
  4. Select which tier of ZelNode you wish to set up. node tier
  5. Enter the IP address of your VPS/server and select Next Step. If you do not have a server, select I do not have a Server and follow instructions for setting up a VPS. enter VPS IP
  6. Now you must select the address which holds the collateral for your ZelNode. If you have not performed the transfer, select Generate a new address and transfer EXACTLY 10,000/25,000/100,000 ZelCash to your new address (click the address to copy to clipboard), depending on which tier you wish to stand up. Remember to account for any possible transaction fees. copy new address zelnodeprivkey tx funds You can select Backup Private Key next to see your ZelNode private key. You can write it down to save for later reference. Close the Private Key window
  7. If sending funds to a new address, wait until the balance is confirmed. After the transaction is confirmed, click Refresh list and select the ZelNode output that holds your collateral amount. Select zelnode tx output
  8. Enter the nickname for your ZelNode, e.g. ParkerBasic1, and select Continue ZelNode Setup. alias name
  9. Your auto-generated zelnode.conf file will be shown. The daemon must restart to finish configuration. Select Save and Continue. zelnode.conf gen
  10. The daemon will restart, allow 60 seconds for relaunch and syncing.
  11. The required zelcash.conf file for your ZelNode/VPS/server is auto-generated and shown. Select Copy configuration to clipboard. This text must be pasted into ~/.zelcash/zelcash.conf on your ZelNode.
  • On the VPS/server, use command sudo nano ~/.zelcash/zelcash.conf, then right-click in the screen area to paste your configuration, CTRL+X, then Y, then Enter key to save and exit the text editor. zelcash.conf zelnode
  1. Stop and restart the daemon on your ZelNode.
  • ~/zelcash/src/.zelcash-cli stop
  • ~/zelcash/src/.zelcashd
  1. Back on ZelCore, select Activate my ZelNode to activate your ZelNode in the control wallet. activation
  2. On your ZelNode, activate the ZelNode
  • ~/zelcash/src/.zelcash-cli startzelnode local false
    You will see a successful message if everything is working correctly.
  1. In ZelCore, you can click Show On Network to see your newly stood up ZelNode. Note: It could take a few minutes to show up on the network._
  2. You can use the network utility to view All ZelNodes, ZelNodes by tier, and stats summary of ZelNodes. zelnode network

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