Skip to main content

Join Inery Test Network

This section provides instructions to download, set up, and start an Inery Full Node and connect to inery test network.
By the end of this section, your Inery Node will be configured and ready to connect to the Inery Testnet.

caution

Ensure you have met the hardware and software requirements before proceeding.

info

The provided GitHub link and setup documentation are related to Inery Testnet V1
You can view the network activity here : Inery Explorer.

Currently, there are two official Inery test networks:

  • Inery Testnet V1: This version is available for public testing and experimentation.
  • Inery Testnet V2: This version is used for live applications, leveraging the ledger as a database for real-world use cases.

Download the Inery Node Full Package

Begin by cloning the Inery Node repository to your local machine.
This repository contains all the necessary files and binaries to set up a Full Node.

git clone  https://github.com/inery-blockchain/inery-node

Once the download is complete, inside the cloned repository, navigate to the inery.setup directory where ine.py script is located.

Move to the inery.setup directory, which contains the setup scripts and tools required for configuring your Full Node:

cd inery-node/inery.setup

The inery-node directory consists of two main subdirectories:

  • inery: Contains the core binaries necessary for the Inery DLS protocol.
  • inery.setup: Contains the ine.py script and tools for setup and configuration.

Set Up Environment Variables

The binaries within the inery directory must be accessible from anywhere in your system.
To achieve this, you need to export their path to your local OS environment.

Grant Execution Permission

The ine.py script is used for configuring the Full Node. First, ensure it has the necessary execution permissions:

chmod +x ine.py

Export Path to OS Environment

Next, run the ine.py script with the --export option to automatically export the paths of the binaries:

./ine.py --export

Refresh Environment Variables

To activate the newly exported path in the current terminal session, use the following command:

source ~/.bashrc

Verify Binary Path Export

To confirm that the binary path has been successfully exported, you can check by running:

cline version full

If the setup is correct, you should see the path to the version string the terminal output.

Example Expected Output

v1.0.1-0d87dff8bee56179aa01472dd00a089b2aa7b9fa-dirty

STATIC IP

To join the Inery testnet, it is crucial that your server has a static IP address. A static IP ensures that your node maintains a consistent address, making it easier for other nodes to establish and maintain a stable connection.