Running a zNode
Last updated
Last updated
Running a zNode allows users to actively secure the Rivalz network by verifying data integrity, and ensuring safe access to reliable, unaltered information. To run a zNode users are required to purchase a license.
Before installing ZNode, make sure your system meets the following requirements:
Operating System: Ubuntu 20.04 LTS or higher, macOS, Windows 10 or higher.
Memory: Minimum 2 GB of RAM [Recommend 8 GB].
Storage: Recommended 128GB of free disk space.
CPU: Recommended 10th-generation Intel Core i3.
Network: A stable internet connection.
Dependencies: Node.js (v20.x or higher).
Make sure the following tools are installed before starting the ZNode installation:
You need to have Node.js and npm installed on your machine. You can download Node.js from here, and npm is included with the Node.js installation.
Step 1: Open the terminal
Step 2: Enter the command npm i -g rivalz-znode-cli
ZNode is now installed and ready for use.
znode run
znode info
znode update-version
znode show-node-id
znode -V
Before delegating a node, ensure your wallet contains at least 1 NFT and has sufficient gas.
Step 1: Open the terminal
Step 2: Enter the command znode run
Step 3: Copy the node ID (0x9f7c….33c) and then open the link https://znode.rivalz.ai/licenses
Step 4: On the website, you'll need to connect your wallet.
Step 5: Enter the "Node ID" and "Number of licenses to delegate".
Step 6: Click the “Delegate” button after signing transaction.
If the transaction is successful, the UI will automatically reload.
Step 7: Return to the terminal and run the ZNode again using the command znode run
to start the node.
Before revoking a node, ensure your wallet is running at least one node and has sufficient gas.
Step 1: You need go to “https://znode.rivalz.ai/licenses” and then connect wallet.
Step 2: Select the License ID you would like to revoke, then click the "Undelegate" button.
Step 3: Sign the transaction.
If the transaction is successful, the UI will automatically reload.
Step 4: Return to the terminal and run the ZNode again using the command znode run
to start the node.