Skip to content

Latest commit

 

History

History
26 lines (20 loc) · 3.85 KB

client-implementations.md

File metadata and controls

26 lines (20 loc) · 3.85 KB

Client Implementations

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.

EL Client Implementation Status

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 - -

CL Client Implementation Status

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 - -