ethpandaops/Kurtosis Sync Test
Run Ethereum client synchronization tests using Kurtosis
View on GitHubTrust Signals
- Scorecard Score
- not yet scored
- Maintenance Recency
- Activelast commit Mar 19, 2026
- License
- MIT
Pinned Snippet
uses: ethpandaops/kurtosis-sync-test@25f7a537fb0f9e36759178d522564df5b5b86502 # no releases — HEAD as of 2026-07-11tags can be moved; commit SHAs can't. why a SHA?
Inputs
| name | description | required | default |
|---|---|---|---|
| enclave_name | Name for the Kurtosis enclave | no | "" |
| network | Network to test (any network name) | no | hoodi |
| el_client | Execution layer client (geth, nethermind, reth, besu, erigon) | no | geth |
| cl_client | Consensus layer client (lighthouse, teku, prysm, nimbus, lodestar, grandine) | no | lighthouse |
| timeout | Timeout for the sync test job in seconds | no | 7200 |
| generate_html_report | Whether to generate HTML report for GitHub Pages | no | true |
| kurtosis_version | Version of Kurtosis CLI to use | no | latest |
| client_images | Custom client images as JSON mapping (e.g., {"geth":"ethereum/client-go:v1.13.0","lighthouse":"sigp/lighthouse:v4.5.0"}) | no | {} |
| supernode_enabled | Enable supernode functionality for participants | no | false |
Outputs
| name | description |
|---|---|
| test_result | Result of the sync test (success or failure) |
| test_summary | Summary of test execution |
| html_report_path | Path to generated HTML report |
| enclave_name | Name of the Kurtosis enclave used |