Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Ropsten beacon chain #525

Closed
djrtwo opened this issue May 10, 2022 · 17 comments
Closed

Ropsten beacon chain #525

djrtwo opened this issue May 10, 2022 · 17 comments

Comments

@djrtwo
Copy link
Contributor

djrtwo commented May 10, 2022

We need to launch a Ropsten beacon chain to handle the merge of that testnet.

In our last CL call, it was generally decided that Ropsten should be unpermissioned but for devs to have the majority of validators (similar to prater/goerli).

So this would entail

  • deciding on a genesis validator set size and genesis time
  • creating a genesis state with well-distributed validators across EL teams, CL teams, EF and launching the chain soon (before end of may)

I suggest we do 100k vals. This is reasonably resistant to disruptions due to external deposits in the near-term, and it seems likely Ropsten is deprecated not too far out after it's merge

@timbeiko
Copy link
Contributor

Another thing to note is that we should have good documentation (and ideally faucets) for stakers who want to launch validators before The Merge on Ropsten to make sure their setup works as expected.

@parithosh
Copy link
Member

As discussed on ACD, Ropsten will have a validator set of ~100k. I'd say 10000 validator keys per entity taking part (Assuming that every client team wants to take part) => Validator set of 110012 (9 client teams + EF + Attestant/Vouch + 12 for EF security).

If there are entities outside of client teams that would like to take part, please comment below.

I propose genesis for the ropsten beaconchain on 30th of May (~2.5 weeks from now). That should give us enough time for clients to have releases, blogposts to come out, explorers to be setup. At the same time, it would be an overlap of ~1 week before the proposed merge with Ropsten PoW chain. If we have altair + bellatrix happening in quick succession, the beaconchain would be ready well in advance.

@0xWildhare
Copy link

If there are entities outside of client teams that would like to take part, please comment below.

do i count as an entity

@parithosh
Copy link
Member

@0xWildhare If you have a reason for wanting to be a validator on ropsten (something to test, represent a significant part of mainnet, significant experience running validators) and so on, then you would count as an entity :)

@vieyang
Copy link

vieyang commented May 20, 2022

Is there documentation on how to run Ropsten beacon chain? Just test, personal.

@timbeiko
Copy link
Contributor

@vieyang we'll have a post at blog.ethereum.org by the end of the week :-)

@vieyang
Copy link

vieyang commented May 25, 2022

@timbeiko ok, thank you. I have 32 rETH ready.

@0xWildhare
Copy link

any tips on how to get 32 rETH? wen faucet?

@vacekj
Copy link

vacekj commented May 27, 2022

@0xWildhare if I don't have a validator setup before the merge, I can endow you with 32 rETH :shipit:

@nalepae
Copy link

nalepae commented May 27, 2022

If there are entities outside of client teams that would like to take part, please comment below.

@parithosh We (https://www.kiln.fi/) would like to take part.

Besides running multiple validators on the mainnet, we run some validators on the Kiln testnet and would really like to have validators running during Ropsten merge.

@parithosh
Copy link
Member

parithosh commented May 27, 2022

@nalepae Unfortunately the ropsten beaconchain genesis has already been created. So at this point to run multiple validators you'd need to make deposits manually. We have another issue for Sepolia, perhaps you can post there?
#526

@nalepae
Copy link

nalepae commented Jun 1, 2022

Thank you pour your answer, we will try not to be late for Sepolia!

@parithosh, we are currently struggling to find enough rETH (Ropsten ETH) to launch 100 validators (our target).
Do you know somebody which could help us?

Thanks a lot!

@parithosh
Copy link
Member

@nalepae sure, comment your address here :)

@nalepae
Copy link

nalepae commented Jun 1, 2022

@parithosh, here is my address:

0x1268AD189526AC0b386faF06eFfC46779c340eE6

==> Ideally we would like to launch 100 validators, so we would need 3200 rETH, if it is possible for you (we already have enough rETH for gas).

Thanks a lot!

@q9f
Copy link
Contributor

q9f commented Jun 7, 2022

https://whendoesropstenmerge.goerli.net/

@q9f
Copy link
Contributor

q9f commented Jun 8, 2022

Done. 🚀

@timbeiko
Copy link
Contributor

timbeiko commented Jun 9, 2022

Closing this as the beacon chain is alive and well!

@timbeiko timbeiko closed this as completed Jun 9, 2022
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

8 participants