Skip to main content

Step 2: Configure the SSV Operator

SSV Service Introduction

  • SSV validator node
  • SSV DKG service
    • as the keyshare generated by the ssv-dkg tool, will ultimately be used by the Node itself to manage the related validator. It is recommended to start the DKG service after running the node program, so that users can use the DKG service to generate keyshare.
    • Please complete Configure DKG service
  • Public IP service
    • After the DKG service is running, you need to configure the public IP on the SSV official website before you can use it. Since eNode does not provide external public IP, eNode has developed a separate public IP service. After running the DKG service, you need to start the Public IP Agent.
    • Please complete Configure public IP

Configure the SSV Operator

  • Click on Dashboard-SSV Operator to view the SSV service.
  • Click the Settings icon for the SSV Operator.

Import/Create SSV Operator Keys

  • Click Configure-Public Key-【:】-Generate, click the generate button, set the Operator key password, generate the SSV Operator private key, and after creation, click the Download icon button to save the encrypted_private_file.json file. Click to view the file content, please securely save this key file and the password entered. This file can be used to restore the SSV Operator.
  • Click Configure-Public Key-【:】-Upload, click the upload button, enter the Operator key password, upload the encrypted_private_file.json file to restore the SSV Operator.

Set Consensus Layer/Execution Layer and Check Block Synchronization Status

  • Click Execution Client/Consensus Client - Select the client used by the SSV Operator(eNode installed clients), click Save.
  • After setting, return to Dashboard to check the consensus layer/execution layer block synchronization status, confirm that block synchronization is complete.
  • Incomplete block synchronization may cause node failure.

Start the SSV Operator Service

  • After configuring the SSV Operator information, click Service-Start to start the SSV Operator service and check the log for normal status.

Register the SSV Operator

  • Click Configure-Public Key, copy the public key information, and go to app.ssv.network, choose Holesky Network.
  • Click Add Cluster-Register Operator, enter the public key, enter the fee amount, click Next-Register Operator to complete the SSV Operator creation.
  • Wait for about a minute; once the Operator is created successfully, click to copy the Operator ID and return to eNode.
  • Refer to SSV Official Documentation for details.

Configure the DKG Service

Import Operator ID

  • Click Dashboard-SSV Operator-DKG Client-Settings icon, click Configure, enter the Operator ID -Save.

Start the SSV DKG Service

  • Click Service-Start to complete starting the DKG, check the log status, and click Close.

Configure Public IP

Generate EndPoint URL

  • Click Public IP Agent-Configure-Generate External Terminal.
  • Click Service-Start to start the public IP service and check.

Test IP Connectivity

Configure Operator Public IP

  • Copy the EndPoint URL, click to go to app.ssv.network.
  • Click on My Operator, top right 【:】-Edit Detail, fill in the URL in the DKG Endpoint, click Update to update the information. After updating, DKG can be used.

Configure Monitoring