Skip to main content

Use Web3Signer

Teku supports the Web3Signer external signing client.

Prerequisites:

Start Teku

Start Teku and specify the external signer options.

teku --network=holesky \
--eth1-endpoint=http://localhost:8545 \
--validators-external-signer-public-keys=0xa99a...e44c,0xb89b...4a0b \
--validators-external-signer-url=http://localhost:9000

The command line specifies the following:

note

You need a signing key configuration file for each public key specified using --validators-external-signer-public-keys.