Running with Remote Signer
Last updated
Last updated
You may not want the operator service to have direct access to the validator keys. Validator keystores do not need to be present directly in the operator. The operator can query a remote signer to get signatures for validator exit messages.
Complete the following steps before proceeding:
If you already have private keys uploaded to the remote signer, proceed to .
This command will import the private keys in the keystores directory to the remote signer. You will see prompt whether to remove local keystores or not. Local keystores may be removed as a result of this command since they no longer need to be present.
Example usage:
remote-signer-setup
options--vault
- The vault address.
--data-dir
- Path where the vault data is stored. Default is ~/.stakewise.
--keystores-dir
- The directory with validator keys in the EIP-2335 standard.
--verbose
- Enable debug mode. Default is false.
Provide the operator with the URL to your remote signer instance using the --remote-signer-url
flag:
You should see a message similar to this one after starting the operator:
--remote-signer-url
- The base URL of the remote signer, e.g.