Skip to content
@ObolNetwork

Obol Collective

Building Distributed Validators for Ethereum

Obol Logo

Obol: Distributed Validators For Ethereum

Welcome to the Obol GitHub!

The Obol GitHub is a collection of software which enables the Obol Distributed Validators. (DVs) This includes repositories for documentation, the DV middleware client Charon, tools for running a DV node or DV cluster via Docker, and more. Please see the links below.

About Obol

The Obol Collective is a collection of tools, teams, and communities dedicated to scaling Ethereum by strengthening the security, resiliency, and decentralisation of the consensus layer through the development and deployment of distributed validators. The Distributed Validator middleware client, Charon, boosts the security, resilience, and decentralisation of the Ethereum validator network by enabling “squad staking”. The Collective is fueled by Obol’s economic model, which directs 1% of staking rewards from DVs to ecosystem projects via retroactive funding - a positive flywheel to accelerate adoption of DVs and scale the consensus layer.

Launchers and Deployment Tooling

Quickstart Guides

Security and Best Practices

Pinned Loading

  1. charon Public

    Charon (pronounced 'kharon') is a Proof of Stake Ethereum Distributed Validator Client

    Go 208 103

  2. obol-splits Public

    A forge repository of smart contracts to manage Distributed Validators

    Solidity 15 24

  3. charon-distributed-validator-node Public

    Run one node as part of Distributed Validator Cluster using docker-compose

    Shell 85 229

  4. obol-ansible Public

    Obol's Ansible Playbooks

    3 2

  5. helm-charts Public

    Obol's Helm Charts

    Smarty 1 4

  6. obol-gitbook Public

    MDX 2

Repositories

Showing 10 of 45 repositories
  • charon Public

    Charon (pronounced 'kharon') is a Proof of Stake Ethereum Distributed Validator Client

    Go 208 103 47 23 Updated Mar 24, 2025
  • obol-gitbook Public
    MDX 0 2 0 3 Updated Mar 24, 2025
  • charon-distributed-validator-cluster Public

    Run a Distributed Validator Cluster locally using docker-compose

    Shell 24 20 5 6 Updated Mar 24, 2025
  • JavaScript 0 0 2 3 Updated Mar 24, 2025
  • obol-sdk Public

    A typescript package for interacting with the Obol Network

    TypeScript 0 MIT 1 6 7 Updated Mar 24, 2025
  • charon-distributed-validator-node Public

    Run one node as part of Distributed Validator Cluster using docker-compose

    Shell 85 229 21 11 Updated Mar 24, 2025
  • Shell 0 3 2 6 Updated Mar 23, 2025
  • lido-charon-distributed-validator-node Public Forked from ObolNetwork/charon-distributed-validator-node

    Run one node as part of Distributed Validator Cluster using docker-compose, with Lido-specific exit mechanisms

    Shell 8 239 3 5 Updated Mar 21, 2025
  • obol-splits Public

    A forge repository of smart contracts to manage Distributed Validators

    Solidity 15 24 31 9 Updated Mar 21, 2025
  • 0 0 0 0 Updated Mar 20, 2025