storyprotocol / story-geth

Go implementation of the Ethereum protocol
https://geth.ethereum.org
GNU Lesser General Public License v3.0
4 stars 8 forks source link

Add pre-built network and story directory configs to geth #5

Open linear[bot] opened 3 months ago

linear[bot] commented 3 months ago

To reduce risk of configuration sync, as well as to ensure better dev UX practices for our users, we should hardcode network genesis and configurations for our partner and public testnet, similar to how geth already has this for networks like Goerli.

On top of this, to prevent collisions for validators who run normal Ethereum nodes, and to provide better sane default data folders for different users, we should update the default folder under our own directory recommendation. As a proposal, we suggest the following:

OS X:

~/Library/Story/geth

Linux:

~/.story/geth