net2040.
18 stories
xOne on Apothem vs net2040: what changes for an operator
Compare xOne on XDC Apothem and net2040: chain id, V2 switch block, bootnodes, state size, sync modes, --mine rules, quiet window and measured follower numbers.
How fair mint is measured on XDC net2040 with xOne
How xOne counts fair mint on XDC net2040: the miner of every canonical block, three windows, the leader formula and seal checks. Repeat a count over JSON-RPC.
XDC fleet snapshot 2026-11-15: xOne and other clients
Every node of the xOne fleet on net2040 and Apothem at 2026-11-15 01:50 UTC: head, lag, disk, memory and RPC sample, plus one correction to an earlier row.
Four xOne clients minting fair share on XDC net2040
Over 25,377 blocks of a 14-seat era on XDC net2040, four xOne clients (Rust, C++, Python, TypeScript) each sealed 7.11% to 7.24% of blocks. Fair share: 7.14%.
Is xOne later than geth-XDC to a new block? A same-host sample, and two tool problems
A 10-minute same-host sample of when xOneRS and geth-XDC first report each net2040 block, why measure-head-lag.sh cannot answer it, and a null latest block.
How to join net2040 with xOne: step-by-step guide
Join net2040, XDC chain 2040, with xOne: get the binary, pass a peer, start the node, check the head against a reference, resume, swap the binary, pick a mode.
A first run of measure-node.sh on a net2040 xOne node: latency, memory and I/O
We ran measure-node.sh for eight minutes on a net2040 xOne follower: RPC latency for seven calls, memory split, disk I/O, and errors the tool cannot explain.
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.
How fast does a block reach each XDC client? A net2040 sample
A five-minute read-only sample on three hosts: when each xOne and fork node on net2040 first reported a new head, compared with the block's own timestamp.
net2040 incident: a 3 h 35 min halt after a late epoch block without a QC
net2040 incident log, 2026-11-15, 08:59 to 12:34 UTC: why block 852,529 got no QC, why no client recovered, the three re-proposals, the fixes, what is open.
One tracker for four XDC clients: how the hourly net2040 report works
How the hourly net2040 tracker on xOneRS issue 140 is built: one row per node, head and lag against the archive tip, the stats-board flag, and the mint column.
net2040 incident log, week 46: xOne seat misses and outages
Blameless net2040 incident log for 2026-11-09 to 2026-11-15: each recorded miss and outage of the four xOne seats, with its recorded cause, fix and open gaps.
Why net2040 makes a block every 4.5 seconds today: two late xOne seats
net2040 averaged 4.0 to 4.5 s per block on 2026-11-15, not 2 s. No round timed out: the Python and C++ xOne seats sealed 13 to 27 seconds after their parent.
How to run an XDC validator on net2040 with xOne
How to run an XDC validator on net2040 with xOne: follow the network, import a signer key, pass the mint gate, start the producer, and hand off the seat safely.
A load miss, explained: the Python validator at round 841,894
Incident note: the xOnePy validator missed one net2040 turn at round 841,894 under host load 41.8. What the log showed, why, and what to watch next time.
How to run and verify xOnePy, the Python XDC client
xOnePy is the Python xOne client for XDC. This guide shows how to install it, follow net2040, pick a sync mode, and check its version, head and replay records.
How to run and verify xOneTS, the TypeScript XDC client
Build xOneTS with Bun or take the v0.1.0 binary, follow net2040, then check the version stamp, the stats board, head lag and replay records. Private repo.
What a timeout looks like on net2040: reading a skipped round over RPC
A real XDPoS v2 timeout on net2040: round 829,630 has no block, and XDPoS_getV2BlockByNumber shows it. How to decode the QC and find the round a TC closed.
Edit this page on GitHub opens the page source (app/blog/tags/[tag]/page.jsx). GitHub may ask you to sign in. Report a correction opens a prefilled GitHub issue for this page.