Validators

Run the network.

Validators propose and sign every block on Cockroach Chain. Join the genesis set, earn rewards on your stake and commission on every delegation, and help steer the protocol from day one.

Why validate

Earn, secure, decide.

2.0%

Monthly on your own stake

The full launch rate on self-bonded COCKROACH, plus your share of gas fees.

10%

Commission on delegations

Fixed for every validator, so delegators choose on reliability, not price.

100

Active set seats

The top 100 by stake sign blocks. The next 100 still earn as standby validators while their node is online.

Example: monthly income in year 1hover each bar

100,000 COCKROACH self-stake and 1,000,000 delegated, before gas-fee rewards.

100,000 × 2.0% = 2,000 / month
1,000,000 × 0.2% = 2,000 / month
Total 4,000 COCKROACH / month
Own stake · 2,000Commission · 2,000Total · 4,000
Standby validators

Not in the top 100? Still earn.

Validators outside the active set earn the same staking rate for every hour their node proves it is online. Their delegators earn too, with the same 10% commission.

5,000 COCKROACH self-stake
Minimum to qualify, about $50,000 at the $10 sale price.
Hourly heartbeat
A sidecar on your node signs a recent block with your consensus key once an hour.
Jailed means zero
Jailed or tombstoned validators and their delegators earn nothing.
One standby day, hour by hourhover an hour

Example: heartbeats in 18 of 24 hours. Illustrative only, not a guaranteed income.

00:00 UTC · heartbeat received
01:00 UTC · heartbeat received
02:00 UTC · heartbeat received
03:00 UTC · no heartbeat
04:00 UTC · no heartbeat
05:00 UTC · no heartbeat
06:00 UTC · heartbeat received
07:00 UTC · heartbeat received
08:00 UTC · heartbeat received
09:00 UTC · heartbeat received
10:00 UTC · heartbeat received
11:00 UTC · no heartbeat
12:00 UTC · no heartbeat
13:00 UTC · heartbeat received
14:00 UTC · heartbeat received
15:00 UTC · heartbeat received
16:00 UTC · heartbeat received
17:00 UTC · heartbeat received
18:00 UTC · heartbeat received
19:00 UTC · heartbeat received
20:00 UTC · no heartbeat
21:00 UTC · heartbeat received
22:00 UTC · heartbeat received
23:00 UTC · heartbeat received
00:0012:0023:00
Hours online
18 / 24
Share of daily reward
75%
On 50,000 staked
24.66

Year-1 rate: 50,000 × 24% ÷ 365 × 75% = 24.66 COCKROACH that day, before commission.

Requirements

What you need.

A dedicated server with fast disks and a reliable connection. Run a sentry setup and keep your signing key on hardware you control.

ResourceRecommended
CPU8 cores
Memory32 GB
Storage2 TB NVMe SSD
Network1 Gbps, static IP
OSUbuntu 22.04 or 24.04 LTS
Uptime target99.9%+
Rules

Protocol parameters.

Validators that double-sign or stay offline are penalized, and so are their delegators. Every value here can be changed only by governance.

ParameterValue
Commission10% (rate and max rate)
Unbonding period7 days
Double-sign slash5%, permanent jail
Downtime slash0.01%
Downtime windowBelow 50% of 10,000 blocks
Jail duration10 minutes
Block time~5 s
Standby rewardSame rate, per online hour
Standby min. self-stake5,000 COCKROACH
Standby setNext 100 by stake
Genesis program

1,000,000 COCKROACH to bootstrap the set.

10% of genesis supply is delegated across the founding validators, so a new network starts decentralized and secure.

01

Apply

Tell us about your team, infrastructure and track record.

02

Run testnet

Operate a testnet node and take part in upgrades and votes.

03

Submit gentx

Selected validators submit a genesis transaction with 10% / 10% commission.

04

Launch

Sign the first mainnet block and receive your bootstrap delegation.

Selection criteria and delegation size per validator: Coming soon

Join the founding validator set.

Applications open with the public testnet.