If you wish to verify the generation of pregenesis.json yourself, the following steps can be take:
- Creating new genesis file using
strd init [name]
- Modify the genesis parameters using the instructions here
- Install the straightedge-lockdrop software and follow setup instructions.
- Generate balances.json by running
node ./scripts/lockdrop.js --allocation
. This constructs the file using on-chain data from Ethereum. Note that an Ethereum archival node is neccesary for this step. - Use
strd import-lockdrop-balances astr balances.json
to populate genesis with lockdrop balances.
This should be equivalent to pregenesis.json.