THE xONE LAB Explore the performance record
xone.sh

Field notes.

Page 11. Back to the latest note.

Explore the notes.

Different languages. A shared curiosity.

131 stories from the client collective

Release3 min read

From xOne v0.1.0 to main: what changes for an operator after upgrading

What an operator notices when moving an xOneRS node from the v0.1.0 release to a build of main: new defaults, new flags that stay off, and formats that change.

Nov 15, 2026Read story
Testing8 min read

xOne vs besu-xdc: measured head, disk, memory and RPC

Read-only measurement of besu-xdc (Bonsai) and xOne nodes on net2040 and Apothem: head, datadir size, memory and RPC JSON shape, with the sync mode of each row.

Nov 15, 2026Read story
Testing6 min read

xOne vs erigon-xdc: what we could measure on Apothem

One read of the only erigon-xdc node, on Apothem, while it re-synced from block 0: datadir and memory only, next to xOne rows and published erigon-xdc claims.

Nov 15, 2026Read story
Testing7 min read

xOne vs geth-XDC on net2040 and Apothem: measured results

Measured results of xOne against geth-XDC: block share on net2040, RPC parity, replay parity and archive reads, each with its network, range, date and source.

Nov 15, 2026Read story
Testing9 min read

xOne vs nethermind-xdc on XDC: measured head, disk, memory, RPC

xOne against nethermind-xdc on net2040 and Apothem: head, datadir size, memory and RPC JSON for each node, with sync or pruning mode, network and date.

Nov 15, 2026Read story
Clients10 min read

xOne vs reth-xdc on XDC: measured head, disk, memory, RPC

Head, datadir size, memory and RPC output of xOne and reth-xdc on net2040 and Apothem, from one read-only sample taken on 2026-11-14, with each node's mode.

Nov 15, 2026Read story
Release6 min read

What changed in xOne on XDC this week (to 2026-11-15)

A digest of the 484 pull requests merged in xOneRS, xOneTS, xOnePy and xOneC from 2026-11-10 to 2026-11-14, grouped by sync, archive, producer, RPC and storage.

Nov 15, 2026Read story
Rust1 min read

xOneRS: a Rust foundation for XDC

A layered Rust execution client with revm, MDBX storage, and XDPoS V1/V2 consensus.

Nov 14, 2026Read story
C++1 min read

xOneC: close to the machine, open to ideas

A C++23 execution client with its own EVM interpreter, libmdbx storage, and XDC consensus modules.

Nov 13, 2026Read story
Python1 min read

xOnePy: a readable path into the protocol

A Python execution client with typed workspace packages, a py-evm adapter, and SQLite WAL storage.

Nov 12, 2026Read story
TypeScript1 min read

xOneTS: the protocol, in a familiar language

A TypeScript execution client on Bun, with modular packages, an EthereumJS EVM adapter, and SQLite-backed state.

Nov 11, 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