Running a Validator node
Setting up a Chiliz Chain Validator node
What is a validator node?
TL;DR
docker run \
-v $(pwd)/my-datadir:/datadir \
--name ccv2-node \
-p 30303:30303 \
chilizchain/ccv2-geth:latest \
--mine \
--chiliz \ # for Chiliz Mainnet. Use --spicy for Spicy Testnet.
--datadir=/datadir \
--password=/datadir/password.txt \
--allow-insecure-unlock \
--unlock=REPLACE_WITH_VALIDATOR_ADDRESS \
--syncmode=full \
--gcmode=archive \
--miner.etherbase=REPLACE_WIT
--nodekeyhex=2668f377e69de_EXAMPLE_REPLACE_WITH_YOUR_VALUE_c88bea3e337446ed73 \
--nat=extip:140.250.140.250 \ # This is just an example.
--verbosity=4Prerequisites
System requirements
Pre-built Docker images
Launching a Validator node and starting the sync
Create the validator address
Generate the validator node key
Set Geth's NAT port mapping mechanism
Set verbosity
Changing the owner of a node


Last updated
Was this helpful?