Quilibrium.one
SocialOfficial
Quilibrium Node Guide
Quilibrium Node Guide
  • 🖖Introduction
  • ✅Safety checks
  • đŸ“ŖAnnouncements
  • 🔗Links & Info
  • đŸ’ģBest server providers
  • đŸ’ģHardware requirements
  • 😎Q1 - Node Manager
  • ⚡Node Auto-installer
  • âŦ†ī¸Updating your node
  • âœ”ī¸Check your node info
  • 🔑Backup your private keys
  • đŸ“ĻBackup your node
  • 🔁Set up the gRPC calls
  • đŸ› ī¸Tools and scripts
  • 🔧Extra tools
  • 🔠Useful commands
  • â‰ī¸Troubleshooting
  • 📌Tutorials
    • Node
      • đŸ”ĸNode step by step installation
      • đŸŗInstalling the node on Docker
      • đŸĒŸInstalling the node and the qclient on Windows WSL
      • â†—ī¸Migrating the node to a new server
      • â„šī¸Running the node via binary file
      • Running a node cluster
      • ✅Reinstalling the node from scratch
      • âš™ī¸Managing your system resources
        • â˜‘ī¸Limiting your vCores usage
        • â˜‘ī¸Limiting your CPU usage
        • â˜‘ī¸Limiting the RAM assigned to each vCore
      • 🔄Switching from tmux to service
      • 💲Log your node balance every 1 hour
      • 🩷Escaping the "Pink Screen of Death"
      • 🔒Set up SSH keys
      • 🔒Creating a root login access
      • 👀Renting Servers Unveiled: Exploring Types and Processor Terminology
    • Qclient
      • Qclient commands
      • How to transfer QUIL
      • How to Bridge QUIL to WQUIL
      • How to retrieve your coin address after a failed bridging operation
  • 📂Archive
    • ⚡OLD - Node Auto-installer
    • đŸ”ĸOLD - Node step by step installation
    • 🔠OLD - Useful server commands
    • â‰ī¸OLD Troubleshooting
    • âŦ†ī¸OLD Updating your node
    • ⚡Importing an existing store folder for fast sync
    • â˜‘ī¸Changing the cpulimit value in release_autorun
  • âš ī¸Work in progress
  • 💜Want to say thank you?
Powered by GitBook
On this page
  • 1 - Rent a server
  • 2 - Install Ubuntu
  • 3 - Check if everything is OK
  • 4 - Install the Quilibrium Node
  • 5 - Let the node run
  • 6 - Set up SSH keys (optional)
  • Node service commands

Node Auto-installer

Install your Quilibrium node in a few clicks

PreviousQ1 - Node ManagerNextUpdating your node

Last updated 1 month ago

This guide and all the linked scripts have not been reviewed for compatibility with Quilibrium 2.1.x (only reviewed up to 2.0.x). Use at your own risk!

This guide will work for a Linux server with Ubuntu 22.04 or 24.04 - If you use a different OS you can still follow the steps, but the autoinstaller script will likely fail. If you want to install on Docker, use .

If you are on Windows WSL, use the Node step by step installation.

If you want to install the node on Mac, use .

1 - Rent a server

Even before thinking about running a node, you should read

Rent or use a server with the right Hardware requirements Here are the Best server providers.

Keep in mind that nodes with better specs will earn more rewards. The ratio for optimal rewards from 1.4.18, theoretically, will be 1:2:4 (core:ram in GB:disk in GB). Your bandwidth will also matter.

VDS (Virtual Dedicated Servers) and Bare Metal (Physical dedicated Servers) are your best choice. Using a VPS (Virtual Private Server) may give you issues, as often the providers oversell the resources. That being said, using a VPS or a home machine may work just fine if you don't care about absolutely maximizing your rewards.

If you choose to use a VPS and you are worried your provider may block you, read Limiting your CPU usage

2 - Install Ubuntu

Install the OS Ubuntu 22.04 or 24.04. If your server has two disks, consider configuring them in "RAID 1" (typically offered by your provider). This setup mirrors one disk to the other, providing redundancy and safeguarding against data loss in case one disk fails.

From now on, you can also use the Q1 - Node Manager tool directly in your terminal. If this is the first node you install, I still recommend following the guide here to understand all the steps.

3 - Check if everything is OK

If everything looks fine, proceed to the next step.

Even if you run the scripts but they don't work because there was a last minute update, don't worry. The worst that can happen is that they will give you an error.

4 - Install the Quilibrium Node

Recommendations

If you prefer to not automate this step you can do it manually step-by-step, simply follow theNode step by step installation

If the script fails and stops, you can try to run it again (if you understand why it stopped, then try to solve the issue first, of course). If you still receive an error, you may want to proceed manually, step by step, instead of using the auto-installer. Here is the Node step by step installation

If you get stuck in the "Pink Screen of Death", asking you to restart some services, but pressing ENTER or ESC does not work, please read Escaping the "Pink Screen of Death"

Install your Quilibrium node and run it as a service.

wget --no-cache -O - https://raw.githubusercontent.com/lamat1111/QuilibriumScripts/master/qnode_service_installer.sh | bash

The script will upgrade your machine, install some necessary apps, set some security features, install the Node, the Qclient, and set everything for you.

After this step is recommended to reboot your server and login again.

Wait at least 15-30 minutes to allow your node to generate your keys, then Backup your private keys

5 - Let the node run

After rebooting and logging in again, let your node run for at least 15-30 minutes, then check if your keys.yml file has been completely generated. Run the command:

wc -c /root/ceremonyclient/node/.config/keys.yml

When your keys.yml has been generated, you can proceed to Backup your private keys, and Set up the gRPC calls

After 1.4.19, ensure consistent daily backups of the entire node/.config/ folder too. Why? Read Backup your node

6 - Set up SSH keys (optional)

This is optional, but recommended! Set up SSH keys and disable the password connection.


Node service commands

Start service

service ceremonyclient start

Stop service

service ceremonyclient stop

Restart service

service ceremonyclient restart

View node log

sudo journalctl -u ceremonyclient.service -f --no-hostname -o cat

Service status

service ceremonyclient status

More commands in Check your node info and in Useful commands.


Things change fast, and we may be not fast enough to update the scripts you find from now on in the guide. So, to avoid any issue, I suggest checking and for any last minute issue or update. If there is something you don't understand, ask in the chats.

Run the auto-installer script on your server (OS must be Ubuntu 22.04 or 24.04). I recommend you to use to login and run all the commands. Be sure that you are logging in via port 22 (default with most server providers). You will need sudo privileges.

Follow the Safety checks before running this script in your server. You can inspect the code.

The response should be 1252 /root/ceremonyclient/node/.config/keys.yml. If the number is lower, you need to keep the node running a bit more. You can also to see how the correct file should look like.

⚡
this other guide
this other guide
Is running a Quilibrium node still profitable?
Telegram
announcements
Discord announcements
Termius
here
Cover

Want to say thank you?

CLICK TO DONATE

check here