Tooling Overview
Explore our suite of open-source tools for Ethereum infrastructure operations, monitoring, testing, and network visibility.
Network Observability (6)
Tools to monitor, analyze, and visualize the Ethereum network

Contributoor
A monitoring and data-gathering tool that helps improve Ethereum's network visibility.

Dora
A block explorer for Ethereum testnet and research networks with enhanced debugging features.

Forky
An Ethereum beacon chain fork choice visualizer that helps operators and developers understand the state of the beacon chain in real-time.

The Lab
A research and development environment for Ethereum network testing and analysis.


Xatu
An open-source data pipeline for Ethereum, collecting and transforming data from execution and consensus clients.
Data & Analytics Tools (3)
Build data pipelines, transformations, and APIs on Ethereum data

CBT
A ClickHouse-focused data transformation tool providing fast idempotent transformations with dependency management for building reliable data pipelines.

CBT API
Automatic REST API generator for ClickHouse databases with OpenAPI specifications, making it easy to expose your data via modern APIs.

ClickHouse Proto Gen
CLI tool for generating Protocol Buffer schemas from ClickHouse tables, enabling type-safe data access and cross-platform compatibility.
Testing & Validation (7)
Test and validate Ethereum networks and protocol implementations

Assertoor
A comprehensive testing tool for Ethereum networks with orchestrated test sequences and real-time monitoring.

Ethereum Genesis Generator
A tool for generating Ethereum genesis states. Required when creating new Ethereum networks.

Hive Auxiliary Helpers
Tools extending Ethereum's Hive testing framework with web UI, CI/CD automation, and test suites.

Ethereum Package
A Kurtosis package for deploying and testing Ethereum networks locally in a containerized environment.

RPC Snooper
Lightweight RPC proxy for debugging Ethereum client communications with flow control API.

Spamoor
A tool to generate spam transactions for Ethereum testnets. Useful for testing network performance and client behavior under different load conditions.

Syncoor
Ethereum synchronization testing platform that orchestrates, monitors, and visualizes client sync performance.
Deployment & Operations (8)
Deploy and operate Ethereum infrastructure at scale

Ansible Collection
A collection of 45+ reusable Ansible roles for deploying and managing Ethereum infrastructure.

Bootnodoor
Universal Ethereum bootnode supporting dual-layer peer discovery with fork-aware routing.

Brakebear
Apply network constraints (bandwidth, latency, loss) to Docker containers using Linux traffic control.



Ethereum Helm Charts
Helm charts for deploying Ethereum execution and consensus clients on Kubernetes infrastructure.


Snapshotter
A specialized tool for capturing and managing Ethereum node data snapshots, enabling fast node bootstrapping and data recovery.
Protocol Development (4)
Tools for protocol development and testing



Node Key Tools
Ethereum node key generator for secp256k1 keys with DAS support and multi-format compatibility.

Splitoor
CLI tool for monitoring and managing 0xSplits v1 smart contracts on Ethereum.