For spinning up other testnets, or other zones it will be important to put process around the Validator Ceremony. This will become increasingly important as we test and deploy starfish. The process should look something like (each of the following steps, if they are accurate, need significant detail):
gen-tx result from the keys they plan to use to collection pointgenesis.json.genesis.jsongenesis.json to a spot trusted by the network.Based on our gaia-7000 experience (~15% of validator set dropping because of malformed input) it sounds like we will need some sort of input validation on the gen-tx submissions collection point. It sounds like the easiest way to do this would be to build a basic server to accept POST requests containing the data and do validation at that point.
This document should live in /docs/validators/ceremony_how_to.md
Can we write a spec for starfish somewhere (or can you link it if one already exists)? I'm still very unclear on exactly what that tool will do and how.
cc @zmanian is there anything like this?
Yeah I'll post my draft in a few min
Starfish rough draft: https://gist.github.com/zmanian/88fdd41421d363d11adbcf98d3367a4c
We have made a considerable amount of progress here and there are other issues tracking progress on different parts of this. Going to go ahead and close. Please re-open if you have 馃悇
Most helpful comment
Starfish rough draft: https://gist.github.com/zmanian/88fdd41421d363d11adbcf98d3367a4c