THE xONE LAB Explore the performance record
xone.sh

OPERATORS / 04

Find the next
useful signal.

Start with the observable symptom. Preserve enough context to distinguish configuration, connectivity, storage, and protocol failures.

Historical source snapshot. Source links point to commit 5af188d; text was reviewed 14 November 2026 and may differ from newer client builds.

01 /

The build fails

Confirm the pinned toolchain, platform prerequisites, repository access, and the exact command. Record the first build error and commit SHA. A private-repository access failure needs authorization, not a different compiler.

02 /

The node has no peers

Confirm the network, bootnode file, address reachability, and the configured P2P ports. For Rust Apothem, use ops/bootnodes/apothem.txt from the same checkout; there is no built-in boot list in the documented setup.

03 /

The head stops advancing

Inspect peer connectivity and the first rejected block. Record height, hash, network, build SHA, and the first error. Compare the block with an independent reference. Preserve the data directory before attempting recovery.

04 /

RPC responds but data looks wrong

Check eth_chainId, eth_blockNumber, and eth_syncing. Then verify the exact method and transport against the compatibility matrix. A working TCP connection does not prove complete API support.

05 /

Disk use or memory keeps growing

Record block range, retention mode, state mode, database size, process RSS, and file-backed memory. Compare like-for-like samples. Follow the storage guide before changing retention or deleting historical data.

06 /

The node cannot reopen its data

Capture the precise error and the previous binary version. Schema, checkpoint, or history-table changes can make an old directory incompatible. Use the version-specific upgrade and rollback instructions.

FOLLOW THE SOURCE

Reviewed 14 November 2026. Repository guides hold the current implementation details.

KEEP THE CURIOSITY GOING

Another way in.

Was this page helpful?

Feedback is public on GitHub and needs a GitHub account. Nothing is sent until you submit the issue there. Page: /docs/v/5af188d/troubleshooting/. 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