Skip to content

Goose-Tech/ZelNodeInstallv2

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

37 Commits
 
 
 
 
 
 

Repository files navigation

ZelNode Setup v2

A bash script to assist in setup/creation of ZelCash Node

NOTE: This script is currently in beta for MainNet ZelNodes.

NOTE: This installation guide is provided as is with no warranties of any kind.

NOTE: This version of the script (v2.0) automatically detects your IP address, but also allows you to enter one manually. It will also give you the option to create a swap file.

If you follow the steps and use a newly installed Ubuntu Server 18.04 VPS, it will assist in configuring and start your Node.


Requirements

  1. ZEL Collateral (10K Basic / 25K Super / 100K BAMF)
  2. VPS running Linux Ubuntu 16.04 (benchmark requirements can't be guaranteed for servers that the team hasn't tested)
  3. Controller wallet (ZelCore or ZelCash Swing Wallet)
  4. SSH client such as Putty

Steps

  1. Create a new VPS or use existing one.

VPS resource configuration is as follows: You can use Vultr: https://goo.gl/86MVfW or Digital Ocean: https://goo.gl/i3HFWr

For Basic, you can use Vultr $20/mo (60GB SSD/2xCPU/4GB RAM) or DO $20/mo (80GB SSD/2xCPU/4GB RAM)

For Super, you can use Vultr $80/mo (200GB SSD/6xCPU/8GB RAM) or DO $40/mo (160GB SSD/4xCPU/8GB RAM)

For BAMF, you can use DO $160/mo (640GB SSD/8xCPU/32GB RAM)

  1. Connect to your VPS server console using PuTTY terminal program, login as root and create new su user:
adduser <YOURUSERNAME>
usermod -aG sudo <YOURUSERNAME>
reboot -n
  1. Follow instructions to Create ZelNode Key using ZelCore Wallet

https://github.com/zelcash/zelcash/wiki/ZelNode-Control-Wallet-Guide-%7C-ZelCore

Launch Full Node Wallet & go to Tools | Open ZelNode Management | Create ZelNode Key

Click ZelNode Key to copy to clipboard

  1. Download scrypt & begin installation of ZelNode

PLEASE BE SURE YOU ARE LOGGED IN AS YOUR USERNAME BEFORE RUNNING THIS SCRIPT (NOT SU)

cd ~
sudo wget -O zelnode.sh https://raw.githubusercontent.com/Goose-Tech/ZelNodeInstallv2/master/zelnodev2.sh && sudo chmod u+x zelnode.sh && sudo ./zelnode.sh

Follow instructions to run the install script which will install and configure your node with all necessary options. Be ready to paste your ZelNode Key when asked.


NOTE: This process may take anywhere from 5 to 15 minutes, depending on your VPS HW specs.

Once the script completes, it will output the wallet info, which shows the sync status. Make sure blocks is > 0.

A special thank you to alltank fam, dk808, & Skyslayer for their contributions to this scrypt, and the ZelCash Team for debugging and assistance.

If you found this script helpful, please consider donating:

ETH: 0x685B96f616580652d74BB3646ce3F5EAF1658431

BTC: 1JhgmwdQ4SLjPVbvKKHg2NyRrQUmFkZMwz

ZEL: t1RaDa9zxbrqFx8F6aiLMkW6UbgtokfiXnw

About

ZelNode Installation Script v2 (For MainNet)

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages