THE xONE LAB Explore the performance record
xone.sh

OPERATORS / 02

Run with
visibility.

Keep build identity, network progress, disk growth, and recovery evidence close to the node.

Historical source snapshot. Source links point to commit 5af188d; text was reviewed 14 November 2026 and may differ from newer client builds.

01 /

Before deployment

Record the client commit, network, genesis configuration, data directory, and enabled RPC namespaces. Hardware sizing depends on the network, sync mode, retention, and workload; xOne does not publish a qualified universal minimum here.

02 /

Watch the complete system

Track the canonical head and lag, peer connectivity, import errors, process memory, disk growth, and restart behavior. Read the network-specific guide for the supported ports, metrics, and observation setup.

  • Compare a recent block hash with a trusted independent endpoint.
  • Separate process heap from file-backed memory when interpreting RSS.
  • Keep enough free disk for database writes and recovery operations.
  • Retain timestamps and build identity with each incident report.
03 /

Upgrade and rollback

Follow the version-specific compatibility notes. Preserve configuration and signer material, stop the node cleanly, and retain a recoverable copy before changing the binary or data format. Do not assume a newer database can be opened by an older binary.

04 /

Recovery begins with evidence

Use the documented recovery path for the selected storage mode. Repeatedly restarting or deleting state can obscure the original failure. Capture the first error and the last accepted block before taking action.

FOLLOW THE SOURCE

Reviewed 14 November 2026. Repository guides hold the current implementation details.

KEEP THE CURIOSITY GOING

Another way in.

Was this page helpful?

Feedback is public on GitHub and needs a GitHub account. Nothing is sent until you submit the issue there. Page: /docs/v/5af188d/node-operations/. Reviewed version: 14 November 2026.

YOUR NEXT STEP

Build your way.

Choose an implementation to see its source-based build recipe.

Use the pinned Rust toolchain and platform build prerequisites in the repository.

git clone https://github.com/XDCIndia/xOneRS.git
cd xOneRS
cargo build --locked --release -p xone
./target/release/xone --version

This recipe builds the client; it does not start a node. Mainnet operation is not yet qualified.

Open source guide