Rivalz zNode Setup on Linux VPS

Minimum requirements

Ubuntu 20.04 LTS or higher, 2 GB of RAM, 128GB of free disk space, 10th-generation Intel Core i3

Difficulty grade:
Beginner 33%

Rivalz zNode Setup on Linux VPS

Minimum requirements

Ubuntu 20.04 LTS or higher, 2 GB of RAM, 128GB of free disk space, 10th-generation Intel Core i3

Difficulty grade:
Beginner 33%

Need help setting up your node?

Step-by-Step GUIDE

Disclaimer

The information provided in this guide is for general informational purposes only. By accessing or using this guide, you acknowledge and agree that the author and this website shall not be held responsible or liable for any errors, omissions, or outcomes resulting from the use of this material. This includes, without limitation, any direct, indirect, incidental, or consequential damages to hardware, software, data, or any other property. While reasonable efforts have been made to ensure the accuracy and reliability of the content, no warranties or guarantees are provided, either express or implied. Users assume full responsibility for the implementation of any instructions contained herein and are strongly advised to perform appropriate backups and due diligence before proceeding. For official support or the most up-to-date information, please consult the relevant project’s official documentation or support channels.

Section 1: Connecting to the VPS

To access your VPS, you have two options

  • Built-in Console: Most providers (e.g., DigitalOcean) offer a web-based console in their dashboard — no setup required.
  • SSH Method: Use PowerShell or PuTTY on Windows, or Terminal on macOS/Linux — most VPS use root as the default username.

Run this command:

ssh username@your_server_ip

Replace username and your_server_ip with your actual VPS login credentials. You’ll be prompted to enter the password to complete the login.
Example: ssh root@192.0.2.123

Section 2: Installing and Running the Node

1. Update Ubuntu OS

Keep your VPS up to date:

 

sudo apt update && sudo apt upgrade -y

 

2. Install Required Applications

Install essential tools like curl, screen, and Node.js.

 

2.1 Install Curl and Screen

sudo apt install -y curl screen

 

2.2 Install Node.js

Add the Node.js repository and install Node.js (v20.x):

curl -fsSL https://deb.nodesource.com/setup_20.x | sudo -E bash - && \
sudo apt install -y nodejs

 

2.3 Verify your Node.js version:

node --version

 

3. Create a Screen Session

Create a screen session called “znode”:

screen -S znode

 

4. Install zNode CLI Software

npm i -g rivalz-znode-cli

 

5. Run the zNode CLIENT

znode run

A Node ID will be generated. Copy this ID, as you will need it for delegation in the next step.

 

6. Delegate Your Node on the Management Dashboard

Log in to the zNode management dashboard: https://znode.rivalz.ai/

Navigate to Licenses and click Delegate.

Enter the following:

  • Node ID: The one generated in the previous step.
  • Token Amount: The number of NFTs you wish to delegate.

Ensure you have some ETH on the Arbitrum network to cover gas fees.

Click Delegate, and if successful, you’ll see a confirmation message:

You have successfully delegated your license.

 

7. Start the Node

Return to your terminal and confirm delegation with:

znode run

This command will show the node is running including the licenses delegated to your node.

 

8. Manage the screen session (!IMPORTANT)

Before closing the console, ensure you minimize the screen session running your node:

To minimize:

Ctrl + A, then D

To re-enter the screen session:

screen -r znode

 

Bonus: Useful Commands for Node Management

Update Node Software:

znode update-version

 

Show Node ID:

znode show-node-id

 

Check Software Version:

znode -V

 

Congratulations, you have successfully installed your RIVALZ zNode.

STAY IN THE LOOP

Get exclusive project updates, tutorials & community perks—right in your inbox.

STAY IN THE LOOP

Get exclusive project updates, tutorials & community perks—right in your inbox.