Running a Validator or RPC Node
Last updated
Last updated
This guide will instruct you how to set up a CLV validator node on CLV networks (Testnet/Sakura/Mainnet).
Running a validator is a serious thing, you have a lot of responsibility for the staked tokens of you and nominators. You take the risk of losing your staked tokens, as a slash might happen if your validator node is not properly configured. Please make sure you or your team have the necessary knowledge to run a validator node.
has an awesome introduction of running a validator node on the . As a member of the Polkadot ecosystem, CLV follows the similar process to run and set up a validator node. We may skip some basics steps in this tutorial.
CPU - Recent released high-end CPU, e.g., Intel Core i7-10700/AMD Ryzen 7 5800X or above
Memory - 32 GB for Testnet, 64 GB for Sakura and Mainnet.
Storage - 300 GB SSD, Storage usage could increase by time, you might need to increase the capacity as the chain data grows.
OS: Linux, Debian/Ubuntu LTS distributions are recommended.
We'll use and to run the validator in this guide. You need to install docker and docker-compose firstly. Please follow the installation guide in the docs.
Below ports need to be exposed:
30333 - The p2p port of the chain
Create the config and data directories using the below command:
Currently, we only have CLV Testnet (iris) and CLV Mainnet (ivy) launched. CLV Testnet opens for validators to join. CLV Mainnet operates in the POA mode and maintained by 6 nodes belongs to CLV foundation.
Validator Configuration for CLV Mainnet will be updated later once it's ready for staking and validators can join.
Create /opt/compose/docker-compose.yaml
and set the content as below:
Use below command to bring up the validator node:
You need to check the node logs using docker-compose logs
command. Wait until the node is synced and the block numbers syncs with the latest number on the chain.
Below are several docker compose file templates for ClV networks.
Checkout documentation.
Checkout documentation.
Checkout documentation.
We'll use and to run the validator in this guide. You need to install docker and docker-compose firstly. Please follow the installation guide in the docs.
- High Performance Load Balancer, Web Server, & Reverse Proxy
- Powerful, enterprise-ready, open source web server with automatic HTTPS written in Go