THE xONE LAB Explore the performance record
xone.sh

EVM.

6 stories

State6 min read

Account recreation on XDC: SELFDESTRUCT, CREATE2 at the same address, and old storage

Why a client must wipe old storage when an account is deleted and created again in one block, how ADR-011 and PR #1084 change xOneRS, and what is unverified.

Nov 15, 2026Read story
Testing5 min read

Running the Ethereum execution spec tests against xOne

The first pinned EEST v5.4.0 run of the xOneRS statetest runner: 1,645 cases run, 1,639 passed, 6 confirmed XDC rule differences, 42,386 entries skipped.

Nov 15, 2026Read story
EVM4 min read

Block-level access lists on XDC net2040: Amsterdam at block 21,600, as xOne checks it

net2040 activated Amsterdam and EIP-7928 block-level access lists at block 21,600. What the header carries, how xOneRS checks it, and the RPC to read a list.

Nov 15, 2026Read story
EVM6 min read

How xOne handles XDC balances above 2^256

How xOne keeps an XDC balance above 2^256 exact: the EVM sees the low 256 bits, the state leaf keeps the full value, undo restores it, and what is still open.

Nov 15, 2026Read story
Transactions5 min read

Transaction types on XDC: legacy, EIP-2930 and EIP-1559 in xOne

Which transaction types XDC accepts at which block: type 1 and type 2 wait for Eip1559Block, not Berlin or London. The xOne pool gates, fork numbers and tests.

Nov 15, 2026Read story
Testing4 min read

Running EVM state tests with xone evm statetest on XDC

How the xOneRS statetest runner runs a GeneralStateTests or EEST fixture, which cases it skips and why, and how a fixture reproduces the pinned geth-XDC root.

Nov 15, 2026Read story
Was this page helpful?

Feedback is public on GitHub and needs a GitHub account. Nothing is sent until you submit the issue there. Page: /blog/tags/evm/. Reviewed version: 14 November 2026.

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