Skip to main content

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

Contributoor

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

Dora

Dora

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

Forky

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

The Lab

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

Tracoor

Tracoor

Visualizer to track and display invalid slots and blocks for debugging.

Xatu

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

CBT

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

CBT API

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

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

Assertoor

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

Ethereum Genesis Generator

Ethereum Genesis Generator

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

Hive Auxiliary Helpers

Hive Auxiliary Helpers

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

Ethereum Package

Ethereum Package

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

RPC Snooper

RPC Snooper

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

Spamoor

Spamoor

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

Syncoor

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

Ansible Collection

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

Bootnodoor

Bootnodoor

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

Brakebear

Brakebear

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

Checkpointz

Checkpointz

Facilitating checkpoint sync for Ethereum consensus clients.

Dugtrio

Dugtrio

A load balancing proxy for the Ethereum beacon chain.

Ethereum Helm Charts

Ethereum Helm Charts

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

Ethereum Metrics Exporter

Ethereum Metrics Exporter

Generic prometheus metrics exporter for Ethereum Clients

Snapshotter

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

Funding Vault

Funding Vault

A smart contract for providing testnet funds for Ethereum testnets.

Mempool Bridge

Mempool Bridge

A bridge for mempool transactions between execution nodes.

Node Key Tools

Node Key Tools

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

Splitoor

Splitoor

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