Skip to main content

Validating

Any participant in the network can become a Validator operator by committing to stake 2M CUDOS (Testnet tokens or Mainnet). A create-validator transaction both performs the staking transaction and broadcasts the new Validator node to the community.

The create-validator transaction is performed at Step 6 below.

🚦 Get familiar

It is HIGHLY RECOMMENDED that you begin testing on a Private Testnet first.

Then progress to the Public Testnet and then Mainnet.

Become a Validator operator

Get ready

At least 3 separate machines are required to run each node. Validator, Sentry (at least one) and Seed (at least one)

2. Join Testnet

Joining Testnet allows you to operate in an environment without cost i.e. using CUDOS Testnet Tokens.

3. Request 2M CUDOS Test tokens

Join CUDOS official Discord #validator-chat channel to get support and to request 2M CUDOS Test tokens.

Build a Standalone Validator (Testnet)

4. Build a Full node

Start with a Full node which is converted to a Validator node.

5. Set up a Keyring

This step allows the secure holding and management of keys.

6. Stake node and create validator

Perform the create-validator transaction. Assign a name to your Validator node, decide on commission fees for delegators and set gas prices.

Build a Validator Cluster (Mainnet)

7. Build a Seed node ADVISED

Secure your Validator by specifying authorised nodes to connect to.

8. Build a Sentry node

Secure your Validator by only connecting it to one or more Sentry nodes.

9. Build a Validator Cluster

This step launches a Validator node interconnected with a Sentry node.