Overview of Ethereum Package features
mainThe Ethereum Package is a Kurtosis package used to spin up private Ethereum testnets or shadowfork public networks.
Core capabilities include:
- Generating EL/CL genesis data.
- Bootstrapping a configurable number of nodes.
- Running a transaction spammer (
spamoor). - Providing observability via Grafana and Prometheus.
- Analyzing blob transactions via Blobscan.
Optional features (via flags/params):
- PBS Emulation: Support for
flashbots,helix,mev-rs,commit-boost, ormockrelays. - JSON RPC Snooper: Logs requests/responses between EL engine API and CL client.
- TrueBlocks: Serves the
chifraREST API on port 8080 for indexing. - OTel Tracing: Ships traces to a ClickHouse instance (requires
otelinadditional_services).