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

Support multiple signers loaders #17

Open
ltitanb opened this issue Jul 16, 2024 · 1 comment · May be fixed by #206
Open

Support multiple signers loaders #17

ltitanb opened this issue Jul 16, 2024 · 1 comment · May be fixed by #206
Labels
core Core part of the repo (signer, modules interface)

Comments

@ltitanb
Copy link
Collaborator

ltitanb commented Jul 16, 2024

We currently support two loaders for the signer module:

pub enum SignerLoader {
/// Plain text, do not use in prod
File {
key_path: String,
},
ValidatorsDir {
keys_path: String,
secrets_path: String,
},
}

In particular the ValidatorsDir supports the ERC-2335 keystore format as used in Lighthouse.

We should:

  • add support for other keystores as used in other CL clients
  • add support for remote signers, such as web3signer and Dirk

We can open sub-issues for each one as needed

@DrewVanderWerff
Copy link
Contributor

Should this be closed?

@ManuelBilbao ManuelBilbao linked a pull request Jan 6, 2025 that will close this issue
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
core Core part of the repo (signer, modules interface)
Projects
None yet
Development

Successfully merging a pull request may close this issue.

2 participants