1. Home
  2. Docs
  3. Nexi Docs
  4. Running a node
  5. Node setup

Node setup

1. Overview of Nexi Chain

  • Chain Type: Delegated Proof of Stake (DPoS)

Nexi chain operates on a Delegated Proof of Stake (DPoS) mechanism, where validators are elected to produce and validate blocks. Validators need to hold a minimum amount of Polygon’s native tokens (POL) to participate in the network as a validator.

Software Requirements:

  • Operating System: Linux-based OS (e.g., Ubuntu 20.04 or later)
  • Dependencies: Docker, Git, and other dependencies as specified by Nexi’s documentation

Validator Software:

  • Client Software: Obtain the Nexi node software from Nexi’s official website or a trusted source.
  • Configuration: Configuration files will need to be set up, including network parameters and validator settings.

Token Requirements:

  • Polygon Tokens (POL): Validators must hold a specified minimum amount of POL tokens.

3. Setting Up a Validator Node

Step 1: Prepare Your Environment

  1. Update Your OS:
    • Ensure your Linux system is up-to-date: sudo apt update && sudo apt upgrade
  2. Install Dependencies:
    • Install Docker: sudo apt install docker.io
    • Install Git: sudo apt install git

Step 2: Obtain Nexi Node Software

  1. Download Nexi Node Software:
    • Visit the official Nexi website or contact Nexi’s support team to download the latest version of the Nexi node software.
  2. Install the Software:
    • Follow the installation instructions provided with the software. This usually involves extracting the downloaded files and running installation scripts.

Step 3: Configure Your Node

  1. Edit Configuration Files:
    • Modify the configuration files to set up your validator node. This will include details such as your node’s identity, voting keys, and network connection settings.
  2. Initialize the Node:
    • Run initialization commands as per the documentation provided with the software to set up your node for first-time use.

Step 4: Register as a Validator

  1. Obtain POL Tokens:
    • Acquire the required amount of POL tokens from exchanges or other sources.
  2. Create a Validator Account:
    • Use the tools or interfaces provided by Nexi to create a validator account. Ensure your account is funded with the necessary POL tokens.
  3. Submit Validator Registration:
    • Follow Nexi’s process for registering as a validator. This typically involves broadcasting a transaction to register your node on the network.
  4. Stake POL Tokens:
    • Delegate or stake the required amount of POL tokens to activate and operate your validator node.

4. Running and Monitoring Your Node

Start Your Node:

  • Use the command provided in the Nexi node software documentation to start your validator node. This might involve using Docker commands or specific scripts.

Monitor Node Performance:

  • Regularly check your node’s logs and performance metrics. Utilize any available monitoring tools or dashboards.

Maintain Node Security:

  • Ensure your node’s security by keeping software updated, managing access controls, and implementing firewalls and intrusion detection systems.

Participate in Governance:

Engage in network governance by participating in votes and proposals. Contribute to the decision-making process and ensure network stability.