Skip to main content Link Menu Expand (external link) Document Search Copy Copied

Getting Started as a Node Operator

Decycles supports 64-bit x86 and ARM Linux hosts. Later releases are planned to support 32-bit machines, Windows and MacOS.

Setup

Raspbian

# Install PGP key support and wget
sudo apt install -y --no-install-recommends gnupg wget

# Download and add Decycles apt key
wget -O - -q https://apt.decycles.net/dists/stable/public.pgp | gpg --dearmor | sudo tee /etc/apt/trusted.gpg.d/decycles.gpg

# Add Decycles apt repo to list
echo "deb [arch=arm64] https://apt.decycles.net/ stable main" | sudo tee -a /etc/apt/sources.list.d/decycles.list

# Update apt
sudo apt update

# Install decycles-node service
sudo apt install -y decycles-node

Debian / Ubuntu

# Install PGP key support and wget
sudo apt install -y --no-install-recommends gnupg wget

# Download and add Decycles apt key
wget -O - -q https://apt.decycles.net/dists/stable/public.pgp | gpg --dearmor | sudo tee /etc/apt/trusted.gpg.d/decycles.gpg

# Add Decycles apt repo to list
echo "deb [arch=amd64] https://apt.decycles.net/ stable main" | sudo tee -a /etc/apt/sources.list.d/decycles.list

# Update apt
sudo apt update

# Install decycles-node service
sudo apt install -y decycles-node

Claim Node

Nodes will operate without a claim, but the resource utilization reports cannot be attributed to an account until a claim is complete. That means that you won’t be paid for work they do until you claim the node.

Find Node ID

From the machine running the node, execute the following in your terminal:

decycles-node id

Example output:

Node ID: AAAAAAAA-BBBB-CCCC-1111-ABCDEFGH1234

Copy the UUID from the output.

Claim via UI

Visit the node index in admin and click the button labelled “Claim Node”. Paste the number from the command line into the “Node UUID” field and click “Claim”. The node should immediately appear in your list.