• Luca | Serenita's avatar
    feat: add support for remote signers - `use_remote_signer` (#791) · 9f1b6e95
    Luca | Serenita authored
    Adds the `use_remote_signer` flag, outsourcing validator key management
    to a remote signer, which validator clients connect to.
    
    Supported by all VCs except Lighthouse through this PR.
    
    Slashing protection DB is not enabled for web3signer since that would
    require adding significantly more complexity - creating a separate
    postgres DB and running migrations.
    
    I was thinking a lot what to call the remote signer service, in the end
    went with `signer-1-geth-lodestar` (this is the remote signer for
    `vc-1-geth-lodestar`).
    
    Addresses #263 / #758 
    
    Prerequisite for adding [Vero](https://github.com/serenita-org/vero) as
    a validator client - it exclusively uses a remote signer
    
    ---------
    Co-authored-by: default avatarBarnabas Busa <busa.barnabas@gmail.com>
    9f1b6e95
Name
Last commit
Last update
..
remote_signer_context.star Loading commit data...
remote_signer_launcher.star Loading commit data...