Consumer Chain Nodes
Last updated
Last updated
Validators of The Onomy Network must operate nodes for consumer chains. Instructions to download the binary and launch the node are typically found on the consumer chain GitHub repos. The instructions to assemble and launch the consumer chains is detailed below:
Step | When? | What do you need to do? | What is happening? |
---|---|---|---|
1
ASAP
Join the Onomy mainnet onomy-mainnet-1
as a full node and sync to the tip of the chain (if not already done)
Validator machines getting caught up on existing chain history
2
Consumer Addition proposal on provider chain
[PROVIDER] Vote for the consumer-addition proposal
The proposals provide new details for the launch
3
The proposals passed
Nothing
The proposals passed, spawn_time
is set. After spawn_time
is reached, the ccv.json
file containing ccv
state will be provided from the provider chain.
4
spawn_time
reached
The genesis-with-ccv.json
file will be provided. Replace the old genesis.json
in the $HOME/.consumer/config
directory with the new genesis-with-ccv.json
.
5
Genesis reached
Start your consumer node with the consumer binary
consumer-mainnet-1 chain will start and become a consumer chain
6
When blocks begin after upgrade height
consumer blocks are now produced by the provider validator set
Celebrate! 🥂