This document tracks native Ephemery testnet implementations in execution and consensus clients. Clients with this support can run the testnet simply by using --ephemery
or a similar flag without any manual configuration.
Client | Genesis Function Status | Genesis Reset Status | Contributor(s) | Notes |
---|---|---|---|---|
Besu | Completed & Merged into main | In-progress | @gconnect | - ✅ Native support without extra arguments completed. - ✅ Genesis function implemented - [ ] Genesis Reset Implementation - ✅ Update Besu documentation - Detail note |
Geth | Completed | In-progress | @atkinsonholly | - Detail update |
Reth | Completed | In-progress | @T-ess | - Detail update |
Nethermind | Not Started | - | - | |
Erigon | Not Started | - | - | |
EthereumJS | Not Started | - | - |
Client | Genesis Function Status | Genesis Reset | Contributor(s) | Notes |
---|---|---|---|---|
Teku | Completed & Merged in Main repo | Completed & Merged into Main Merged PRs Leading to the completion - Add deposit chainId on start - Check network on start and reset db - create EphemerySlotValidationService - Reset for validators still WIP |
@gconnect | - ✅ Native support without extra arguments merged. - ✅ Genesis function implemented - ✅ Genesis Reset Implementation Completed - ✅ Update Teku documentation - Detail note |
Lodestar | Completed | In-progress | @atkinsonholly | - Github Discussion - Development update |
Lighthouse | Completed | In-progress | @T-ess | - Detail update |
Nimbus | Not Started | - | - | |
Prysm | Not Started | - | - | |
Grandine | Not Started | - | - |