Skip to main content

Validator Node Setup Guide

Comprehensive guide to running a validator node on Nexis Appchain. Validators secure the network, propose blocks, and earn rewards for their participation.

What is a Validator Node?

Validators on Nexis perform critical network functions:

Block Validation

Verify transactions and state transitions

Network Security

Secure the network through stake-backed consensus

Earn Rewards

Receive block rewards and transaction fees

Governance

Participate in network governance decisions

Validator vs RPC Node

Staking Requirements

Minimum Stake

Economic Model

  • Block Rewards: 2 NZT per block
  • Transaction Fees: Variable (base fee + priority fee)
  • Slashing: Up to 100% for malicious behavior
  • Validator Set: Top 100 by stake (initially)

Hardware Requirements

Minimum Requirements

Cloud Provider Options

AWS:
Google Cloud:
Hetzner (Cost-effective):

Architecture Overview

Installation

1. System Preparation

2. Install op-geth (Execution Client)

3. Install op-node (Consensus Client)

4. Configuration

op-geth Configuration

op-node Configuration

Rollup Configuration

5. Generate JWT Secret

6. Initialize Genesis

Running the Validator

Using Systemd Services

op-geth Service

op-node Service

Enable and Start Services

Using Docker Compose

Staking Your Validator

1. Prepare Your Wallet

2. Configure Validator Key

Monitoring

Prometheus Configuration

Key Metrics to Monitor

Grafana Dashboards

Alerting Rules

Maintenance

Regular Tasks

Daily:
  • Check sync status
  • Monitor resource usage
  • Review logs for errors
Weekly:
  • Update monitoring dashboards
  • Check disk space
  • Review performance metrics
Monthly:
  • Apply security updates
  • Review and optimize configuration
  • Check for software updates

Backup Strategies

Upgrading

Troubleshooting

Node Not Syncing

Low Peer Count

High Resource Usage

Validator Not Proposing Blocks

Security Best Practices

Firewall Configuration

SSH Hardening

Key Management

Validator Economics

Revenue Streams

Block Rewards:
  • 2 NZT per block
  • ~43,200 blocks per day (2s block time)
  • ~86,400 NZT per day total network rewards
Transaction Fees:
  • Variable based on network usage
  • Average 0.1-0.5 NZT per block
  • ~4,320-21,600 NZT per day

Cost Analysis

Monthly Operating Costs:
Break-even Analysis:

Slashing Risks

Resources

RPC Node Guide

Setup RPC infrastructure

Monitoring Guide

Advanced monitoring setup

Discord Support

Get help from validators

GitHub

Source code and issues

Mainnet validators: Ensure you test extensively on testnet before staking on mainnet. Slashing penalties can result in significant loss of stake.
Join the Validators Discord channel to connect with other node operators and stay updated on network changes.
Validator rewards and economics are subject to change based on network governance decisions. Always check the latest documentation before staking.