Skip to content

Commit

Permalink
External signer public keys can be specified via URL (Consensys#249)
Browse files Browse the repository at this point in the history
* Add  CLI option to disable built-in slashing protection for external signers.

Signed-off-by: Byron Gravenorst <[email protected]>

* Add instructions to connect to mainnet.

Signed-off-by: Byron Gravenorst <[email protected]>

* updating submodule to latest

* Add instructions to connect to mainnet.

Signed-off-by: Byron Gravenorst <[email protected]>

* Fix markdown issue.

Signed-off-by: Byron Gravenorst <[email protected]>

* External signer public keys can be specified via URL.

Signed-off-by: Byron Gravenorst <[email protected]>
  • Loading branch information
bgravenorst authored Feb 2, 2021
1 parent f624005 commit a826b95
Showing 1 changed file with 12 additions and 1 deletion.
13 changes: 12 additions & 1 deletion docs/Reference/CLI/CLI-Syntax.md
Original file line number Diff line number Diff line change
Expand Up @@ -1489,7 +1489,18 @@ Password file used to decrypt the keystore.
validators-external-signer-public-keys: ["0xa99a...e44c","0xb89b...4a0b"]
```

List of validator public keys used by an external signer (for example, Web3Signer).
List or URL of validator public keys used by an external signer (for example, Web3Signer).

!!! tip

Use the URL of the external signer's [`/publicKeys` endpoint](https://consensys.github.io/web3signer/web3signer-eth2.html#tag/Public-Key)
to load the public keys of all registered validators. For example:

```bash
--validators-external-signer-public-keys=http://localhost:9000/api/v1/eth2/publicKeys
```

Ensure the external signer is running before starting Teku.

### validators-external-signer-slashing-protection-enabled

Expand Down

0 comments on commit a826b95

Please sign in to comment.