Skip to content

Instantly share code, notes, and snippets.

@jwasinger
Created December 1, 2025 22:11
Show Gist options
  • Select an option

  • Save jwasinger/4d5a5a1c45254e3034a9e3cb0bf4e1e9 to your computer and use it in GitHub Desktop.

Select an option

Save jwasinger/4d5a5a1c45254e3034a9e3cb0bf4e1e9 to your computer and use it in GitHub Desktop.
Configuration for reproducing Geth/Besu chainsplit with local bal devnet
participants:
- cl_type: lodestar
cl_image: ethpandaops/lodestar:bal-devnet-0
supernode: true
el_type: nethermind
el_image: ethpandaops/nethermind:bal-devnet-0
count: 1
- cl_type: lodestar
cl_image: ethpandaops/lodestar:bal-devnet-0
supernode: true
el_type: reth
el_image: ethpandaops/reth:bal-devnet-0
count: 1
- cl_type: lodestar
cl_image: ethpandaops/lodestar:bal-devnet-0
supernode: true
el_type: besu
el_image: ethpandaops/besu:bal-devnet-0
el_extra_params: ["--bonsai-parallel-tx-processing-enabled=false"]
count: 1
- cl_type: lodestar
cl_image: ethpandaops/lodestar:bal-devnet-0
supernode: true
el_type: geth
el_image: geth-eip7928:latest
count: 1
network_params:
genesis_delay: 20
fulu_fork_epoch: 0
gloas_fork_epoch: 1
seconds_per_slot: 6
num_validator_keys_per_node: 32
snooper_enabled: true
dora_params:
image: ethpandaops/dora:eip7928-support
additional_services:
- dora
- tracoor
- spamoor
port_publisher:
additional_services:
enabled: true
public_port_start: 64400
spamoor_params:
image: ethpandaops/spamoor:master
spammers:
- scenario: evm-fuzz
config:
throughput: 2
ENCLAVE_NAME := bals
ETHEREUM_PACKAGE := github.com/ethpandaops/ethereum-package
CONFIG_FILE := kurtosis.config
.PHONY: run
run:
kurtosis run $(ETHEREUM_PACKAGE) --enclave $(ENCLAVE_NAME) --args-file ./$(CONFIG_FILE).local.yaml --image-download always
.PHONY: run-registry
run-registry:
kurtosis run $(ETHEREUM_PACKAGE) --enclave $(ENCLAVE_NAME) --args-file ./$(CONFIG_FILE).registry.yaml --image-download always
.PHONY: stop
stop:
kurtosis enclave rm $(ENCLAVE_NAME) -f
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment