<?xml version="1.0" encoding="UTF-8"?><rss version="2.0" xmlns:atom="http://www.w3.org/2005/Atom"><channel><title>xOne journal</title><link>https://xone.sh/blog/</link><atom:link href="https://xone.sh/blog/rss.xml" rel="self" type="application/rss+xml"/><description>Field notes on the xOne XDC execution clients.</description><language>en</language><lastBuildDate>Sun, 15 Nov 2026 00:00:00 GMT</lastBuildDate><item><title>The conformance and replay gate</title><link>https://xone.sh/blog/conformance-replay-gate/</link><guid isPermaLink="true">https://xone.sh/blog/conformance-replay-gate/</guid><description>How xOne checks its blocks, roots and RPC answers against a pinned geth-XDC, and what 0 mismatches covers today.</description><pubDate>Sun, 15 Nov 2026 00:00:00 GMT</pubDate><category>Testing</category><category>xOneRS</category><category>xOneTS</category></item><item><title>Four clients, one protocol: what each xOne client is for</title><link>https://xone.sh/blog/which-xone-client/</link><guid isPermaLink="true">https://xone.sh/blog/which-xone-client/</guid><description>xOneRS, xOneTS, xOnePy and xOneC implement the same XDC rules from one specification; this post compares them and says how to choose.</description><pubDate>Sun, 15 Nov 2026 00:00:00 GMT</pubDate><category>Clients</category><category>xOneRS</category><category>xOneTS</category><category>xOnePy</category><category>xOneC</category></item><item><title>Archive mode in xOne</title><link>https://xone.sh/blog/xone-archive-mode/</link><guid isPermaLink="true">https://xone.sh/blog/xone-archive-mode/</guid><description>What an archive node is, which RPC reads need one, and the archive status of each xOne client on main today.</description><pubDate>Sun, 15 Nov 2026 00:00:00 GMT</pubDate><category>Archive</category><category>Operations</category><category>xOneRS</category></item><item><title>How xOne releases are made, and how to read the version stamp</title><link>https://xone.sh/blog/xone-release-process/</link><guid isPermaLink="true">https://xone.sh/blog/xone-release-process/</guid><description>The current tags of the four xOne clients, the version stamp format, and the checks a release must pass.</description><pubDate>Sun, 15 Nov 2026 00:00:00 GMT</pubDate><category>Release</category><category>xOneRS</category><category>xOneTS</category><category>xOnePy</category><category>xOneC</category></item><item><title>The xOne JSON-RPC surface and how parity is checked</title><link>https://xone.sh/blog/xone-rpc-surface/</link><guid isPermaLink="true">https://xone.sh/blog/xone-rpc-surface/</guid><description>Which JSON-RPC namespaces xOneRS serves, how they are exposed, how answers are diffed against geth-XDC, and what is still missing.</description><pubDate>Sun, 15 Nov 2026 00:00:00 GMT</pubDate><category>RPC</category><category>xOneRS</category><category>Parity</category></item><item><title>How sync works in xOne: full, snap, fast and minimal</title><link>https://xone.sh/blog/xone-sync-modes/</link><guid isPermaLink="true">https://xone.sh/blog/xone-sync-modes/</guid><description>What each sync mode downloads, verifies and keeps in the four xOne clients, which flag selects it, and which modes run on net2040 today.</description><pubDate>Sun, 15 Nov 2026 00:00:00 GMT</pubDate><category>Sync</category><category>net2040</category><category>xOneRS</category></item><item><title>xOneRS: a Rust foundation for XDC</title><link>https://xone.sh/blog/xonors/</link><guid isPermaLink="true">https://xone.sh/blog/xonors/</guid><description>A layered Rust execution client with revm, MDBX storage, and XDPoS V1/V2 consensus.</description><pubDate>Sat, 14 Nov 2026 00:00:00 GMT</pubDate><category>Rust</category><category>xOneRS</category></item><item><title>xOneC: close to the machine, open to ideas</title><link>https://xone.sh/blog/xonec/</link><guid isPermaLink="true">https://xone.sh/blog/xonec/</guid><description>A C++23 execution client with its own EVM interpreter, libmdbx storage, and XDC consensus modules.</description><pubDate>Fri, 13 Nov 2026 00:00:00 GMT</pubDate><category>C++</category><category>xOneC</category></item><item><title>xOnePy: a readable path into the protocol</title><link>https://xone.sh/blog/xonepy/</link><guid isPermaLink="true">https://xone.sh/blog/xonepy/</guid><description>A Python execution client with typed workspace packages, a py-evm adapter, and SQLite WAL storage.</description><pubDate>Thu, 12 Nov 2026 00:00:00 GMT</pubDate><category>Python</category><category>xOnePy</category></item><item><title>xOneTS: the protocol, in a familiar language</title><link>https://xone.sh/blog/xonets/</link><guid isPermaLink="true">https://xone.sh/blog/xonets/</guid><description>A TypeScript execution client on Bun, with modular packages, an EthereumJS EVM adapter, and SQLite-backed state.</description><pubDate>Wed, 11 Nov 2026 00:00:00 GMT</pubDate><category>TypeScript</category><category>xOneTS</category></item></channel></rss>