I am using the ethereum codebase to create a new ethereum based blockchain. I don't want to call it a private blockchain because it will be public.

I have been able to set it up, created my own blockchain and all is good.

I am not sure if one can disclose the genesis file or publish it for example to github.

I cannot seem to find any information as to the sensitivity of this file and I cannot find where the public ethereum Genesis file is located to review.

1 Answer 1


main net and Ropsten and Rinkeby test nets all have their own genesis files and are hard-coded into the Geth client for convenience. You can get more info here genesis.go

  • Thanks, it seems it would be wise to also take this approach and embed my genesis file data into this format also.
    – Lismore
    Commented Nov 23, 2017 at 16:10

Your Answer

By clicking “Post Your Answer”, you agree to our terms of service and acknowledge you have read our privacy policy.

Not the answer you're looking for? Browse other questions tagged or ask your own question.