In this guide you will learn how to become a Cere Mainnet Blockchain Validator.
To run a Node on your host, please follow the steps below:
**git clone <https://github.com/Cerebellum-Network/nodes-installation-scripts.git>
cd nodes-installation-scripts**
chain-data
folder: ******chmod -R 777 ./chain-data**
30333
- Specifies the port that your node will listen for p2p traffic on9933
- Specifies the port that your node will listen for incoming RPC traffic on9944
- Specifies the port that your node will listen for incoming WebSocket traffic on30333
- Specifies the port that your node will listen for p2p traffic onCONFIG_FILE=./configs/.env.testnet
CONFIG_FILE=./configs/.env.mainnet
NODE_NAME
parameter in the config file. The value for the NODE_NAME
will be used to distinguish nodes in the Telemetry dashboard.**docker-compose --env-file ${CONFIG_FILE} up -d add_validation_node_custom**
2. Full Node: ****
**docker-compose --env-file ${CONFIG_FILE} up -d full_node**
3. Archive Node: ****
**docker-compose --env-file ${CONFIG_FILE} up -d archive_node**
**docker-compose logs -f | grep "Local node identity is"**
You should have at least one line in the output. Below is an example: ****
Mar 03 14:42:23.973 INFO Local node identity is: 12D3K...Ji7Rdz (legacy representation: 12D3Ko...Ji7Rdz)
If you cannot see the output in more than 2 minutes you should check node logs. Use the how to check node log instructions to know more about node logs and their set-up.
8. Launch Cere Explorer and connect to your node. You can check the Node's syncing
status. To do this go to Network
-> Explorer
-> Node info
. It should be equal to yes
or no
(synced already).
Congratulations! You've successfully started a Node on your host.
Please, follow the "Become a Validator or Full / Archive Node" instructions to finish setting up.
This section explains how to become a Validator.