Right now we just leave eth genesis jsons floating around in the repo, this isn't super great.
We should:
Define a go package that allows us to create genesis.jsons in both the Geth and Nethermind formats. It should define a nice API to allow us to add accounts, predeploys etc.
Create a CLI cmd to spew them out.
Integrate into E2E testing / Kurtosis to allow us to programmatically test different genesis files.
We should: