Skip to main content

Final Steps

Open port 3030❗

Expose the port you configured on the machine firewall and in the Docker container command if you use Docker. The default is 3030.

Otherwise, your DKG node will not be available to Stakers and you may receive fewer validators.

Update Operator Metadata

Update Metadata

If you do not set an externally available DKG endpoint in the metadata, you will not participate in DKG ceremonies.

Once the DKG tool is running, update your Operator metadata and provide the DKG endpoint in the form protocol:ip:port (a domain name also works).

See Setting Operator Metadata for instructions.

Test the setup

Use these steps to test that your DKG node is set up correctly:

  1. Fetch your Operator metadata from the SSV API and review the published DKG fields in the response. Edit and use the URL below:
https://api.ssv.network/api/v4/mainnet or hoodi/operators/Operator ID
  1. Create an operators info JSON file with your published DKG metadata.
[
{
"id": 123,
"public_key": "LS0tL...",
"ip": "https://1.2.3.4:3030"
}
]
  1. Run ping with your operators info file. Mount the folder that contains the file and point --operatorsInfoPath to it:
docker run --rm -v ${PWD}:/ssv-dkg/data/
"ssvlabs/ssv-dkg:latest" ping
--operatorsInfoPath ./data/operators_info.json