• 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
..
apache Loading commit data...
assertoor Loading commit data...
beacon_metrics_gazer Loading commit data...
blob_spammer Loading commit data...
blobber Loading commit data...
blobscan Loading commit data...
blockscout Loading commit data...
blutgang Loading commit data...
broadcaster Loading commit data...
cl Loading commit data...
dora Loading commit data...
dugtrio Loading commit data...
el Loading commit data...
el_forkmon Loading commit data...
ethereum_metrics_exporter Loading commit data...
forky Loading commit data...
full_beaconchain Loading commit data...
goomy_blob Loading commit data...
grafana Loading commit data...
mev Loading commit data...
network_launcher Loading commit data...
package_io Loading commit data...
prefunded_accounts Loading commit data...
prelaunch_data_generator Loading commit data...
prometheus Loading commit data...
remote_signer Loading commit data...
shared_utils Loading commit data...
snooper Loading commit data...
static_files Loading commit data...
tracoor Loading commit data...
transaction_spammer Loading commit data...
vc Loading commit data...
xatu_sentry Loading commit data...
node_metrics_info.star Loading commit data...
participant.star Loading commit data...
participant_network.star Loading commit data...