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

Devnet deposit data #369

Closed
bilaljawed opened this issue Aug 21, 2023 · 8 comments
Closed

Devnet deposit data #369

bilaljawed opened this issue Aug 21, 2023 · 8 comments

Comments

@bilaljawed
Copy link

Hey guys,

How can you generate deposit data for devnet as we only have to select from the few options (mainnet/goerli etc)..

Help appreciated

Thanks

@DenkevichOleg
Copy link

Hi @bilaljawed! Are you already find any solution how to do this properly?

@bilaljawed
Copy link
Author

Hi @bilaljawed! Are you already find any solution how to do this properly?

Hi @DenkevichOleg

Yes I did, I had to put my own genesis root in the staking deposit cli and recompile it to achieve this

@mattfixme
Copy link

@bilaljawed Would u mind share how to do that? i faced same question. i want to generate deposit data for my private chain

@KP-Universe
Copy link

Hi @bilaljawed~
I'm having same problem at the moment, If you don't mind where can I get my own GENESIS_FORK_VERSION, GENESIS_VALIDATORS_ROOT???

@bilaljawed
Copy link
Author

@bilaljawed Would u mind share how to do that? i faced same question. i want to generate deposit data for my private chain

You have to compile the staking deposit code with your own devnet Genesis fork version and genesis validator root, see my answer below

Hi @bilaljawed~ I'm having same problem at the moment, If you don't mind where can I get my own GENESIS_FORK_VERSION, GENESIS_VALIDATORS_ROOT???

You can get it from beacon api /eth/v1/beacon/genesis

@KP-Universe
Copy link

Helllo @bilaljawed , I'm wondering did you stake and add validator to your devnet completly?

I made my own devnet and deposited to contract, but my validator status keep showing "DEPOSITED" never change to "PENDING" or "ACTIVATED"....

How about you sir?

@bilaljawed
Copy link
Author

Helllo @bilaljawed , I'm wondering did you stake and add validator to your devnet completly?

I made my own devnet and deposited to contract, but my validator status keep showing "DEPOSITED" never change to "PENDING" or "ACTIVATED"....

How about you sir?

It works fine for me.

OffchainLabs/eth-pos-devnet#30 (comment)

@ebygd
Copy link

ebygd commented May 24, 2024

I made my own devnet and deposited to contract, but my validator status keep showing "DEPOSITED" never change to "PENDING" or "ACTIVATED"....

@KP-Universe: If you use Prysm, ensure you are not running the beacon client with the flag --interop-eth1data-votes.
Similarly, for Lighthouse, omit --dummy-eth1.

Other clients will probably have similar flags.

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

6 participants
@DenkevichOleg @bilaljawed @ebygd @mattfixme @KP-Universe and others