LogoLogo
  • Onomy Overview
    • Introduction & Resources
    • Onomy's Vision (IFS)
  • Core Concepts
    • Staking
      • How to Stake NOM?
    • Governance
      • Onomy Improvement Proposals (OIPs)
  • Nodes and Validators
    • Install onomyd
    • Full Node Instructions
    • Become a Validator
    • Consumer Chain Nodes
  • Chain Toolkit
    • Selected Core Modules
      • auth (gas & fees)
      • bank
      • distribution
      • gov
      • mint
      • staking
  • Consumer Apps
    • Onomy Reserve (FX dStables)
      • Auction Module
      • Parity Stability Module
      • Oracle Module
      • Vault Module
  • NOM (Native coin of Onomy)
    • The NOM Token
Powered by GitBook
On this page
  1. Nodes and Validators

Consumer Chain Nodes

PreviousBecome a ValidatorNextSelected Core Modules

Last updated 1 year ago

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! 🥂

🎉