Skip to main content

Validators Guide

Overview

  • Prerequisites

    • Synced Geth client and beacon node.
    • Active validators with collateral from any whitelisted asset on the registry (e.g., stETH) to enable operator opt-in.
  • Setup Options

    • Standalone Binary: Requires Rust, Golang, and building from source.
    • Docker: Containerized setup using Docker Compose.
    • Commit-Boost: Uses a PBS module; configure via cb-bolt-config.toml.
  • Running & Configuration

    • Use .env or .toml for configuration.
    • Provides options for direct private key or ERC-2335 keystore usage.
  • Validator Registration

    • Register on-chain via BoltValidators and BoltManager.
    • Integrate with Symbiotic or EigenLayer for restaking protocols.
  • Observability

    • Tools like Prometheus and Grafana included for metrics monitoring.

Detailed Guide

Follow the steps given in the guide to set up from start to finish.

Testnets

ChainLink
HoleskyGithub guide
HelderGithub guide

Mainnet

SOON! 🚀