THE xONE LAB Explore the performance record
xone.sh

Field notes.

Page 10. Back to the latest note.

Explore the notes.

Different languages. A shared curiosity.

131 stories from the client collective

Operations4 min read

Installing xOne with Homebrew, Helm, Stereum, Eth Docker or WSL2

What each xOneRS package covers: a pinned Linuxbrew formula, a follower-only Helm chart, Stereum and Eth Docker service files, and the WSL2 guide, with limits.

Nov 15, 2026Read story
Release9 min read

How xOne releases work and how to read the version stamp

The latest tags of the four xOne clients, how to read the xOne version stamp, and the checks a release must pass before the owner publishes it on GitHub.

Nov 15, 2026Read story
Roadmap9 min read

xOne roadmap: what gates A to E mean for XDC clients

xOne roadmap for XDC clients: gates A to E and track Q each close on recorded evidence. See what each gate requires and where it stands on main today.

Nov 15, 2026Read story
RPC4 min read

Why a fast poller gets HTTP 429 from an xOne node, and how to follow the head instead

The xOneRS RPC rate bucket: 400 units of burst, 200 units per second, method costs of 1 to 100 units, what a refusal looks like, and polling versus subscribing.

Nov 15, 2026Read story
RPC9 min read

XDC JSON-RPC methods in xOne and how parity is checked

XDC JSON-RPC methods in xOne: the namespaces xOneRS serves, the default transports, and how answers are diffed against geth-XDC to check parity on net2040.

Nov 15, 2026Read story
RPC5 min read

Securing xOne RPC without a proxy: native TLS, client certificates and method ACLs

How to serve xOneRS JSON-RPC over TLS, require client certificates, and give each JWT principal its own method list with --rpc.acl, with the errors to expect.

Nov 15, 2026Read story
Operations4 min read

xone setup: a guided first XDC follower, in English, Hindi or Marathi

How the xOneRS guided setup plans a first follower node: the questions it asks, the dry run, the JSON-lines events for scripts, and Hindi and Marathi prompts.

Nov 15, 2026Read story
Storage4 min read

Smaller and safer xOne datadirs: zstd segments, compact receipts and a staging volume

Five xOneRS storage changes: zstd history segments, receipts without stored blooms, size-capped segment files, a staging volume and a resize-aware disk guard.

Nov 15, 2026Read story
Testing4 min read

Running EVM state tests with xone evm statetest on XDC

How the xOneRS statetest runner runs a GeneralStateTests or EEST fixture, which cases it skips and why, and how a fixture reproduces the pinned geth-XDC root.

Nov 15, 2026Read story
Storage10 min read

How xOne stores XDC chain data: engines and datadir

How xOne stores XDC chain data in its four clients: the database engine of each, the datadir files, segment publication, crash-safe commits and datadir sizes.

Nov 15, 2026Read story
Sync10 min read

How snap, fast and full sync work in xOne on XDC

How snap, fast, full and minimal sync work in the four xOne clients on XDC: flags, pivot steps, net2040 status, and how other clients describe sync modes.

Nov 15, 2026Read story
Txpool3 min read

How the xOne transaction pool keeps up with each block: touched-sender resets

After each block, the xOneRS pool now rechecks only the senders the block changed. When it still does a full reset, how it is tested, and the gossip scheduler.

Nov 15, 2026Read story
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