THE xONE LAB Explore the performance record
xone.sh

GET STARTED / 01

Build your
first client.

Choose a language, check repository access, and verify a local build before connecting it to a network.

01 /

01. Choose an implementation

Rust has a public repository and documented Apothem and net2040 follower guides. The C++, Python, and TypeScript repositories in this review require authorized access.

02 /

02. Prepare your toolchain

Use the toolchain pin and prerequisites in the selected repository. Build commands differ between clients; select one below rather than mixing instructions.

Native / RustPublic source

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
03 /

03. Verify the build

Run the version command shown in the recipe. Keep the commit SHA, toolchain version, and build output with your test results. A successful build verifies the binary; network qualification requires separate evidence.

04 /

04. Take the next step

Follow Apothem with the Rust guide, inspect the architecture, or contribute a focused change. Mainnet following and production are not qualified by the current Rust README.

FOLLOW THE SOURCE

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

KEEP THE CURIOSITY GOING

Another way in.

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