Skip to main content

Manual Install

This guide covers downloading the node binary, running it as a service, and managing updates yourself.

Before proceeding, make sure your server meets the system requirements and you have opened the required firewall ports.

Available Platforms​

The node binary is available for the following platforms:

OSArchitectureBinary suffixGuide
Linuxx86_64linux-amd64Linux
LinuxARM64linux-arm64Linux
macOSARM64 (Apple Silicon)darwin-arm64macOS

Check the latest release filenames at:

https://releases.quilibrium.com/release

When is sudo needed?​

Commands that write to system directories or manage system services require sudo (root privileges). Read-only commands and queries do not.

Needs sudoExampleWhy
Yessudo ./qnode-update.shWrites binaries to /opt/quilibrium/node
Yessudo systemctl start quilibrium-nodeManages a system service
Yessudo ln -sf ... /usr/local/bin/quilibrium-nodeWrites to a system PATH directory
Noquilibrium-node -peer-idRead-only query, no system changes
Noquilibrium-node -balanceRead-only query, no system changes

As a rule of thumb: installing, updating, and controlling the service need sudo, while querying the node does not.

General Node Commands​

These commands work on any platform once the quilibrium-node symlink is on your PATH:

Print node peer ID:

quilibrium-node -peer-id

Print node info:

quilibrium-node -node-info

Print node balance:

quilibrium-node -balance