Join GitHub today
GitHub is home to over 40 million developers working together to host and review code, manage projects, and build software together.Sign up
Hi Goerli team,
We, at Prysmatic Labs, are planning to launch a publicly accessible test network for our Ethereum 2.0 client, Prysm, soon
We would like to participate in the PoA clique to provide our team and interested testers to join this Ethereum 2.0 testnet by depositing Goerli ETH into some smart deposit contract.
Initially, we would set the deposit requirement parameters to some low value for easier iteration, but the eventual goal would be to simulate the full deployment with validators depositing with 32 ETH.
I would encourage you to run a validator node because this is what the network keeps alive, not only users but also people help to seal the blocks. However, block rewards are zero, so we could add an allocation to the genesis if that works for you.
How much do you need? What's your validator address?
We'd be happy to run a validator node for goerli in exchange for genesis allocation.
In terms of quantity of GöETH, we can take a look at some of the numbers for validators in Ethereum 2.0:
During testing, we could set the deposit size to gwei instead of ETH which would give us more flexibility with the amount of GöETH have. However, when we want to test out a full system, it might be more meaningful to test with the "real" contract as these constants are hardcoded in the production version and we would want to simulate a test network as close to reality as possible.
With that said, I think we'd (eventually) want to be able to test with
If genesis allocations are little to no effort, can we grant each team with 10MM GöETH?
I think it is unrealistic for a single team to run 100k validators independently, but they should be able to run their own ETH 2.0 faucet-like validator setup to reduce the load on the Goerli core team from "can I have 32 GöETH?" requests from interested testers.