THE xONE LAB Explore the performance record
xone.sh

Validator.

8 stories

Operations6 min read

Disk watermarks and block sealing: why a full disk stops xOne

Why a low disk stops block sealing in xOne on XDC: one gate for import and producer, the NoSpace second line, and what the four clients do at the exit line.

Nov 15, 2026Read story
Validator9 min read

XDC validator key custody and seat rotation with xOne

Where an xOne validator key lives, what the node never does with it, and the exact steps to rotate or hand off an XDC seat, one signer at a time, on net2040.

Nov 15, 2026Read story
Validator9 min read

How to run an XDC validator on net2040 with xOne

How to run an XDC validator on net2040 with xOne: follow the network, import a signer key, pass the mint gate, start the producer, and hand off the seat safely.

Nov 15, 2026Read story
Validator5 min read

The xOne safety record: what an XDC signer writes before it votes

What the xOneRS signer safety record holds, where it lives, the write-ahead order before every signature, why it is never lowered, and how a restore keeps it.

Nov 15, 2026Read story
Validator4 min read

Setting up an XDC validator key with xone-signer-setup.sh

How ops/xone-signer-setup.sh in xOneRS checks a keystore against its address, imports it only with --apply, runs a roles report and prints a commented line.

Nov 15, 2026Read story
Operations7 min read

How to upgrade or roll back an xOne node safely

Upgrade or roll back an xOneRS node on XDC: check the binary, upgrade followers first, back up the datadir, and never lower or restore the signer safety record.

Nov 15, 2026Read story
Validator8 min read

XDC validator daily checklist: what to watch with xOne

A daily checklist for an XDC validator running xOne: Grafana panels, alert rules, producer log lines, seat watch, ethstats, disk lines and the version stamp.

Nov 15, 2026Read story
Consensus4 min read

The XDC gas limit rule in xOne: xdcGasLimit and --miner.gaslimit

How an xOneRS producer sets the gas limit of a new XDC block: three rows around DynamicGasLimitBlock, the 1/1024 step, the mainnet plateau and the ceiling.

Nov 15, 2026Read story
Was this page helpful?

Feedback is public on GitHub and needs a GitHub account. Nothing is sent until you submit the issue there. Page: /blog/tags/validator/. 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