Does anyone know how Monero's genesis block was created (and how I can generate a new one)?
Background information: I want to fork Monero for use as part of a school assignment (there are other things involved but this would be the core).
It's really easy with the Cryptonote 'reference' implementation, just build with no
genesis_tx and then run the daemon with
--print-genesis-tx but Monero seems to have been forked from Cryptonote before this was added.
I know I can easily build a private testnet (and even call it mainnet) and use the same genesis block but with a daemon on different ports, etc. But I don't think that will get the same level of appreciation from my professor (and I may as well just use the Cryptonote reference in that case).
Edit: Tried to comply better with Stack Exchange guidelines (I'm new).