Skip to main content

Distributed Validator Technology for Ethereum

SSV Node is the infrastructure powering secure and scalable Ethereum staking through Secret Shared Validators. Run fault-tolerant validators with Byzantine consensus and MPC threshold schemes.

SSV Network

Quick Start

Get your SSV node up and running in minutes

1

Install Dependencies

Install Go 1.24 or higher, Docker, and Make on your system.
go version  # Should be 1.24+
docker --version
make --version
2

Clone and Build

Clone the repository and build the SSV node binary.
git clone https://github.com/ssvlabs/ssv.git
cd ssv
make build
The binary will be created at ./bin/ssvnode.
3

Generate Operator Keys

Create your operator keys for network authentication.
./bin/ssvnode generate-operator-keys --password-file=password.txt
Store your operator keys securely. They authenticate your node on the SSV network.
4

Configure Your Node

Create a configuration file with your beacon node endpoint and operator settings.
config.yaml
eth2:
  BeaconNodeAddr: http://localhost:5052

p2p:
  Discovery: discv5
  TcpPort: 13001
  UdpPort: 12001

OperatorPrivateKey: <your-operator-private-key>
See the configuration guide for all available options.
5

Start Your Node

Launch your SSV node and start validating.
./bin/ssvnode start-node --config=./config.yaml
Your node will connect to the SSV network and begin processing validator duties.

Core Features

What makes SSV Node powerful for distributed validation

Byzantine Fault Tolerance

Istanbul BFT consensus ensures validator duties are performed correctly even when operators are offline or malicious.

Secret Sharing

Validator keys are split using Shamir Secret Sharing across multiple operators, eliminating single points of failure.

P2P Networking

Libp2p-based networking with discv5 discovery creates resilient, decentralized operator communication.

Duty Execution

Automated handling of attestations, block proposals, and sync committee duties with slashing protection.

Ready to Run a Distributed Validator?

Join the SSV network and contribute to Ethereum’s decentralization with fault-tolerant validator infrastructure.