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