This guide will assist you in setting up a ZelNode on a DigitalOcean VPS running Ubuntu 16.04.5 x 64 (Use at your own risk) If you require further assistance contact the support team on Discord or Telegram English / Chinese / Russian
- ZEL Collateral (10K Basic / 25K Super / 100K BAMF)
- VPS running Linux Ubuntu 16.04 (benchmark requirements can't be guranteed for servers that the team hasn't tested)
- Controller wallet (ZelCore or ZelCash Swing Wallet)
- SSH client such as Putty
- Section A: Creating the VPS within DigitalOCean
- Section B: Downloading and installing Putty
- Section C: Connecting to the VPS and installing the ZelNode script via Putty
- Section D: Preparing the local wallet
- Section E: Connecting & starting your ZelNode
Step 1
- Register at DigitalOcean (use this referral link to receive a $100 credit that's good for 2 months)
Step 2
- After you have your account setup go here to create your ZelNode droplet
Step 3
Step 4
- Choose Droplet (Basic/Super/BAMF)
Step 5
Step 1
- Download Putty here
Step 2
- Select the correct installer depending upon your operating system, and follow the install instructions
Step 1
Step 2
- Open the Putty terminal and fill in the "Host Name" box with the IP address of your VPS
Step 3
- Once you have hit enter it will open a security alert (click yes)
Step 4
- Type "root" as the login/username
Step 5
- Copy the root password (check your email)
Step 6
- Paste the password into the Putty terminal by right clicking (it will not show the password so just press enter)
Step 7
- Change password for root (UNIX password same as Step 5)
Step 8
- Adduser to secure your VPS, by adding a new username so you aren't running everything as root.
- Run the command below and use a username that you want associated with this server ('whodatbamf1' is an example, you need to generate your own username).
adduser YOURUSERNAME
Step 9
- You will then need to make a new password associated with your new username. Hit 'Enter' for the next 5 lines after your new password has been set, then 'Y' to save your information.
Step 10
- The final step is granting sudo permissions for your adduser, and running the command below to activate it***('whodatbamf1' is an example, you need to use your username)***
usermod -aG sudo YOURUSERNAME
- Now you will close your Putty terminal and log back with your new username and password that we made above
- KEEP YOUR NEW USERNAME AND PASSWORD IN A SAFE PLACE. THIS WILL BE HOW YOU LOG IN FROM NOW ON.
Step 11
- Paste the code below into the Putty terminal then press enter
sudo wget https://raw.githubusercontent.com/dk808zelnode/zelnode-testnetscript/master/testnet_script.sh && sudo chmod u+x testnet_script.sh && sudo ./testnet_script.sh
Step 12
- Sit back and wait for the install (this will take a few mins), and have a txt file ready to save info from Step 11
Step 13
- After the install is complete you will need to save this info for your controller wallet