Skip to content

Support multiple signers loaders #17

@ltitanb

Description

@ltitanb

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

Metadata

Metadata

Assignees

No one assigned

    Labels

    coreCore part of the repo (signer, modules interface)

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions