Decentralized internet starts with you.
Set up your Diode node and start earning rewardsπΈ
This guide explains how to install and manage a Diode node using Snap.
Tested on Ubuntu and Debian-based Linux systems.
Minimum setup to run a Diode node:
β
Linux system (Ubuntu 20.04+, Debian, etc.)
β
1 vCPU & 1 GB RAM
β
10 GB free storage
β
Internet connection
β
Basic terminal knowledge
Some environments may require opening these ports on your firewall:
sudo ufw allow 22
sudo ufw allow 38537
sudo ufw allow 51055
sudo ufw allow 41046
sudo ufw allow 443
sudo ufw allow 993
sudo ufw allow 1723
sudo ufw allow 10000
sudo ufw allow 8545
sudo ufw allow 8443
sudo apt update && sudo apt upgrade -y
Snap is required to install the Diode node. Most Ubuntu systems already have it.
sudo apt install snapd -y
sudo snap install diode-node
After installation, diode-node
runs automatically in the background.
# You must send 1β10 DIODE tokens to your node wallet (starts with 0x...)
# Without this balance, your node will NOT accumulate points or rewards
# Send from your MetaMask or other EVM-compatible wallet
Running a node is not enough β you must register your wallet and each node inside the Diode Collab desktop app in order to receive points and rewards.
Download and install the Diode Collab application from:
π https://diode.io/#download-app
Supports: Windows, macOS, Linux
- Open the app
- Connect the wallet you used on your node
- Go to the Registrar bot tab
- Enter the following command:
set wallet 0xYOUR_WALLET_ADDRESS
β Only needed once per wallet
- On your server, run the command:
diode-node.info
-
Copy your NodeID
-
In the Registrar bot inside the app, write:
register node NODEID MyNodeName
π NODEID
: from your server (it's a long string)
π MyNodeName
: any nickname for the node (e.g., vps-france-1
)
β
You can register unlimited nodes
Check your nodeβs status, ID, and connection info with:
diode-node.info
Description | Command |
---|---|
π₯ Install Diode Node | sudo snap install diode-node |
π View Node Info | diode-node.info |
β»οΈ Restart the Node | snap restart diode-node |
π View Live Logs | sudo snap logs diode-node -f |