THE xONE LAB Explore the performance record
xone.sh

Networking.

6 stories

Testing5 min read

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.

Nov 15, 2026Read story
Networking4 min read

Banning a peer by hand on xOne: admin_banPeer on XDC

How an xOneRS operator bans and unbans a peer by node id with admin_banPeer, how the ban differs from automatic reputation bans, and what it does not keep.

Nov 15, 2026Read story
Networking5 min read

How to check an xOne node's networking from another host

The xOneRS p2p live checks: advertised address and NAT, enode and peer probes, a discovery bootnode, the node allowlist and interop with other XDC clients.

Nov 15, 2026Read story
Networking4 min read

How xOne chooses and drops XDC peers: dial sample, score, bans

How an xOneRS node picks peers to dial from a seeded discovery sample, scores each peer's offences, bans a peer at 100 points, and where operator bans fit.

Nov 15, 2026Read story
Networking4 min read

DNS peer discovery for XDC nodes: xOne's --discovery.dns and signed EIP-1459 trees

How xOneRS finds peers from a signed EIP-1459 DNS tree with --discovery.dns, what it checks before it dials, and why no XDC network has a tree to use yet.

Nov 15, 2026Read story
Networking4 min read

A permissioned XDC network with xOne: the node allowlist and the perm_ methods

How xOneRS restricts peers to an enode allowlist with --permissions.nodes, refuses everyone else, and changes the list at run time with perm_ RPC or SIGHUP.

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/networking/. 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