[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.
⚠ Warning Validators MUST create new branches and create Pull Requests whenever they want to submit data to the genesis repo.
11. Fetch blobs
Before you can verify and sign the genesis, you need to fetch the blobs required for the process. These are:
latest-full_snapshot.bin
- the hornet snapshotstardust_object_snapshot.bin
- the stardust snapshot generated from the hornet snapshotmigration.blob
- contains migrated ledger state, output of "building the insigned genesis"
The genesis.blob
will not be available at this step, as it can only be generated in Step 13 once all
validators signed the genesis.
The script also verifies the integrity of the blobs by checking the hash of the files against those committed to the repository.
./fetch_blobs.sh