THE xONE LAB Explore the performance record
xone.sh

THE CLIENT FAMILY / xOnePy

A readable path into the protocol.

A Python execution client with typed workspace packages, a py-evm adapter, and SQLite WAL storage. Explore follower, snapshot, and producer implementations.

INDEPENDENT BY DESIGNPy.

UNDER THE SURFACE

RuntimeCPython / uv
Executionpy-evm adapter
StorageSQLite WAL
FocusTyped Python packages
LicenseMIT
Source accessAuthorized access required

From source to a local build.

Repository access, uv, and Python 3.12+. Follow the repository runtime pin; the operations ADR selects CPython 3.13.

git clone https://github.com/XDCIndia/xOnePy.git
cd xOnePy
uv sync --frozen
uv run --frozen --no-sync xonepy --version

Know the development boundary.

This implementation is in development. The reviewed source includes execution, state, consensus, and networking components, with RPC and runtime gaps recorded in the engineering audit. Repository access and a successful local build do not establish production readiness.

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