MainNet & IntegrationNet Quick Start Guide

Expert level walk through on how to build a node to run on Constellation Network's MainNet or IntegrationNet.

For a more descriptive build guide, please start here:

🚧Build Your Node
1

Choose your node's hosting medium

Are you going to run this node via a Cloud Provider using a VPS, A dedicated cloud based server, or bare metal system.

Choose your hardware to match our specs or Cloud Provider that offers systems that meet out specs.

We will assume you are using a VPS for the remainder of this guide.

2

Choose a Debian based distribution

Ubuntu is recommended, Debian 12 will work well.

3

Setup the Firewall

Ensure the necessary ports are open to allow your node to communicate with the Hypergraph or metagraph.

See firewall permissions table here.

4

Remote access your VPS

SSH into your node to prepare it to become a Constellation Network node.

5

Update and Upgrade the OS

6

Reboot

Apply kernel level updates and make sure all service level updates are properly engaged.

7

Install nodectl

Refer to the nodectl Github Repository for nodectl and download the latest release.

8

Start the Installation

sudo nodectl install --quick-install
9

Select Cluster to Configure/Join

  • Choose 1 (mainnet [HyperGraph])

10

Decline P12 Migration Request

Choose n to decline the migration

11

Node Administration Account Password

Input and confirm the nodeadmin's new strong password that will be used to administer your node.

12

P12 Keystore Passphrase

Input and confirm a complex passphrase that will be used to unlock your node's ability to access the network and to administer your node's wallet.

13

Wait for Installation to Complete

No action required, you can wait for the installation to complete.

14

Test Access

  1. Leave your root , admin or ubuntu user connected to your node's terminal. Do not exit the VPS terminal session.

  2. Open a new local terminal and attempt a second SSH remote connection to your node using your nodeadmin user and passphrase as created in the SSH into Your VPS.

15

Submit your Node Details

  1. Connect to the Constellation Network Official Discord Support Server.

  2. Reach out to an Administrator.

  3. Supply and request to have your node ID appended to the MainNet Hypergraph access seed list.

16

Back up your Node's P12

17

Collateralize your Node

Refer to the collateralize your node guide.

18

Wait for the next cluster restart to join

Once an Administrator has confirmed your nodeid will be added to the seed list, on the next cluster restart, you should be able to authenticate and join the cluster.

Last updated

Was this helpful?