[Validator only]

Warning The environment variable IOTA_PROTOCOL_CONFIG_CHAIN_OVERRIDE=mainnet is required for mainnet configuration. Ensure this is set before running any commands.

13. Finalize Genesis

Once all validators signed the Checkpoint, then all participants can finalize their genesis blob locally:

iota genesis-ceremony finalize

This command creates the genesis.blob file that is generated from unsigned-genesis by aggregating signatures of validators on the checkpoint summary. This, together with the migration.blob file generated in the previous steps, can be used to run the node.

Alternatively, the genesis.blob can be downloaded via the fetch_blobs.sh script once the Master of Ceremony has finalized the genesis and uploaded the genesis.blob to storage.