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

Add support for EIP-2335 keystores #379

Open
MegaRedHand opened this issue Oct 10, 2024 · 1 comment
Open

Add support for EIP-2335 keystores #379

MegaRedHand opened this issue Oct 10, 2024 · 1 comment
Assignees

Comments

@MegaRedHand
Copy link

Is your feature request related to a problem? Please describe.

I was trying to generate keys with eth2-val-tools for the Incredible Squaring example, and it seems to fail because it can't parse the generated keystone. This happens at crypto/bls/attestation.go, inside ReadPrivateKeyFromFile.

Describe the solution you'd like

I'd like the operator to accept EIP-2335 keystores.

Describe alternatives you've considered

I could use egnkey to generate the keystone, but it doesn't support as many options.

Additional context

@shrimalmadhur shrimalmadhur self-assigned this Oct 21, 2024
@shrimalmadhur
Copy link
Collaborator

shrimalmadhur commented Oct 21, 2024

thanks for raising this - we are planning to integrate this soon - https://github.com/Layr-Labs/bn254-keystore-go for bn254 keys, which is used across the board.

Will keep it backward compatible.

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

2 participants