Overview
Node Types and Their Roles
The XOS Testnet network consists of multiple node types, each serving distinct yet complementary purposes. Understanding these node types will help you choose which configuration aligns with your goals and resources.
API Nodes:
API nodes provide endpoints that developers and users can interact with. They're often optimized for quick responses, high availability, and scalability. Running an API node helps dApp developers, wallets, explorers, and other services access on-chain data and submit transactions without needing to run their own infrastructure.Seed Nodes:
Seed nodes are the first contact points for new nodes joining the network. They maintain a list of peers and help new nodes discover other participants in the network. By running a seed node, you facilitate smoother network onboarding and ensure a robust peer-to-peer topology.Validator Nodes:
Validators are the core decision-makers in the XOS Testnet network. They propose, validate, and finalize blocks, helping secure the chain and maintain its integrity. Unlike Proof of Stake or Proof of Work systems, XOS Testnet's Proof of Authority model requires validators to be approved through a governance process. Validator operators must maintain high-uptime nodes, meet hardware and security requirements, and commit to the network's best interests.Archive Nodes:
Archive nodes store the entire chain's historical data, including all blocks and states since the genesis block. These nodes are invaluable for research, historical analysis, compliance, and for any application that requires deep historical queries. Archive nodes typically require more storage and stable hardware configurations.
Getting Started as an Operator
Select Your Node Type:
Determine which node type best suits your objectives. If you're providing data to dApps, an API node may be ideal. If you want to help the network scale and ensure reliable peer discovery, consider running a seed node. For contributing directly to consensus, focus on becoming a validator.Set Up Infrastructure:
Provision reliable hardware and networking resources. Each node type has different requirements, but all benefit from stable internet connections, redundant storage solutions, and robust security measures.Follow the Guides:
This documentation provides step-by-step instructions, best practices, and maintenance tips for each node type. You'll find information on installation, configuration, upgrades, and troubleshooting.Join the Community & Governance Processes:
Engage with the XOS Testnet community by joining forums, participating in governance proposals, and contributing to network discussions. If you plan to become a validator, understanding the governance framework is essential to actively participate in block production and protocol evolution.
Next Steps
When you're ready to get started, head over to our Getting Started section. There, you'll find detailed information about:
- System Requirements: Understand what kind of hardware and network specifications are optimal for running different node types.
- Installing the
xosd
Binary: Learn how to download, install, and configure the XOS Testnet node software to begin participating in the network.
As you progress through these steps, you'll acquire the foundational knowledge and infrastructure setup needed to operate confidently within the XOS Testnet ecosystem.
Available Network Environments
The table below summarizes the operational XOS blockchain networks:
Environment | Chain Identifier | Current Version | Genesis Configuration | Network Peers |
---|---|---|---|---|
Development | xos_1267-1 | v0.5.2 | Genesis File | Peer List |