THE CLIENT FAMILY / xOneC
Close to the machine. Open to ideas.
A C++23 execution client with its own EVM interpreter, libmdbx storage, and XDC consensus modules. Explore the source and current development gates.
INDEPENDENT BY DESIGNC++.
UNDER THE SURFACE
RuntimeNative / C++23
ExecutionC++ EVM interpreter
Storagelibmdbx
FocusNative implementation
LicenseMIT
Source accessAuthorized access required
From source to a local build.
Repository access, clang 19+, clang-format, clang-tidy, CMake 3.28+, Ninja, and Python 3.
git clone https://github.com/XDCIndia/xOneC.git
cd xOneC
cmake --preset dev
cmake --build --preset dev
build/dev/xonec --versionKnow 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