THE CLIENT FAMILY / xOneTS
The protocol, in a familiar language.
A TypeScript execution client on Bun, with modular packages, an EthereumJS EVM adapter, and SQLite-backed state. Built for developers who think in TypeScript.
INDEPENDENT BY DESIGNTs.
UNDER THE SURFACE
RuntimeBun / TypeScript
ExecutionEthereumJS EVM adapter
StorageSQLite
FocusModular TS packages
LicenseApache-2.0
Source accessAuthorized access required
From source to a local build.
Repository access and Bun. Check the current repository toolchain requirements before building.
git clone https://github.com/XDCIndia/xOneTS.git
cd xOneTS
bun install --frozen-lockfile
bun bin/build.ts dist/xonets
./dist/xonets --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