Use the ROKO Network

Start here for the current testnet, public deployments, node roles, install guides, and temporal examples.

Use the ROKO Network

This is the public entry point for ROKO users, node operators, time-service operators, and application developers.

ROKO is currently a testnet. Chain state, endpoints, and enrollment rules can change before mainnet. Read the checked `network-manifest.json` before following an operational guide.

Choose a path

I want to…Start here
set up a wallet and claim test ROKOWallets and faucet
use public RPC, WebSocket, boot, or NTP servicesPublic services
choose a full, archive, validator, or observer roleNode roles
install a full, archive, observer, or candidate nodeGuided node install
help distribute snapshots and releasesBitTorrent seeding
prepare an isolated validatorRun a validator
choose affordable validator key protectionValidator key custody
join the PTP² mesh without authoring blocksPTP² observer
serve time to computers on my private LANPrivate NTP server
query and use nanosecond temporal dataTemporal RPC quickstart

Three protocols, three jobs

  • NTP disciplines a computer's system clock. ROKO provides a public NTPv4

source at `time.roko.network`.

  • ROKO PTP² measures and exchanges clock observations between ROKO libp2p

peers. It is not IEEE 1588 PTP.

  • Temporal JSON-RPC exposes mesh quality and canonical on-chain nanosecond

timestamps to applications.

Joining one does not silently enable the others.

Public-document boundary

These guides intentionally contain only public DNS names, public ports, public chain identity, public peer identity, released software references, and generic topologies. They do not describe ROKO's origin addresses, internal hosts, private peer layout, management network, tunnels, credentials, or secret-store layout.

Never post a seed phrase, private key, node-key file, credential, private topology, or unredacted service log in a support issue.

Validation status

The public service values in this set were checked on 2026-07-28. Bootstrap, test, and edge commands target Linux with systemd and Chrony. Timebeat is the endorsed official validator timing partner, and maximum-tier validator payout eligibility requires a licensed Timebeat deployment plus participation in the Timebeat PTP² Mesh. Install the node from the public GHCR image or from the checksum-verified native binary distributed by HTTPS or BitTorrent. Public node operation never requires access to the private source repository. The current chain-spec bootstrap is testnet-only.

Recheck the public RPC identity against the manifest:

node scripts/validate-public-network.mjs