Architecture geth v1.17.3 Developers Live Compare Downloads Quantum Operations Node hub Network & tools Run a node Company About Team Careers Blog Get in touch
Node operator hub

Everything your XDC node needs, in one place.

Live network state, chaindata snapshots, RPC endpoints, explorers, hardware sizing and health checks — for validators, full-node operators and developers running XDC mainnet, Apothem or a devnet.

Latest block
mainnet height
Gas price
gwei
Validators
XDPoS masternodes
Peers
connected (this RPC)
Epoch
XDPoS 2.0
Chain ID
mainnet

Live via the public mainnet RPC (rpc.xinfin.network), read-only, refreshed every 12s. Falls back gracefully if the endpoint rate-limits.

Resources

Run a node

One-command setup for a mainnet or Apothem full node — Docker or binary.

Setup guide →

Snapshots

Skip the historical sync. Mainnet, Apothem & devnet chaindata, browsable below.

Browse snapshots ↓

RPC endpoints

Public JSON-RPC for mainnet (50) and Apothem (51). Add to your wallet below.

Endpoints ↓

Block explorers

Browse blocks, transactions, addresses and contracts on XDCScan.

Open XDCScan →

Hardware sizing

Estimate disk, RAM and cost for the node type you intend to run.

Sizing calculator →

Client downloads

Multi-client binaries & Docker images across three languages.

Downloads →

Network stats

Live network telemetry and node statistics for XDC mainnet.

View stats →

Documentation

Operator docs, JSON-RPC reference and architecture guides.

Read docs →

RPC endpoints & chain IDs

Connect a wallet, node or dApp. Every value is shown here — the buttons just save you the typing.

Mainnet
Chain ID 50  (0x32)
RPC: rpc.xinfin.network
Backup: erpc.xinfin.network
Explorer: xdcscan.io
Apothem testnet
Chain ID 51  (0x33)
RPC: rpc.apothem.network
Faucet: faucet.apothem.network
Explorer: testnet.xdcscan.com

Chaindata snapshots

A live, sorted view of the snapshot server — newest first. Restore from a recent snapshot instead of syncing from genesis. The -latest files always point at the freshest snapshot for that network and type.

Loading snapshots…
SnapshotNetworkTypeSizeUpdatedGet
Fetching the snapshot index…
Source: xdc.network/snapshots/ — raw directory
Restore — quick start
wget -c https://xdc.network/snapshots/xdc168-mainnet-fast-latest.tar.zst
zstd -d --long=27 xdc168-mainnet-fast-latest.tar.zst -c | tar -xf - -C /path/to/XDC/chaindata

Helper scripts on the server: install.sh · one.sh. Always verify the .sha256 after download. Full setup: /run.

Health checks

Confirm your node is live and in sync. These hit the read-only public RPC — swap in http://localhost:8989 to check your own node.

Latest block height
curl -s https://rpc.xinfin.network -X POST -H 'content-type: application/json' --data '{"jsonrpc":"2.0","method":"eth_blockNumber","params":[],"id":1}'
Sync status (false = fully synced)
curl -s https://rpc.xinfin.network -X POST -H 'content-type: application/json' --data '{"jsonrpc":"2.0","method":"eth_syncing","params":[],"id":1}'
Validator set & epoch (XDPoS)
curl -s https://rpc.xinfin.network -X POST -H 'content-type: application/json' --data '{"jsonrpc":"2.0","method":"XDPoS_networkInformation","params":[],"id":1}'

Connecting or observing the network rather than running it? See Network & tools for the in-browser RPC console and live client-parity checks.