The PM Repository
The ethereum/pm repository is a hub for Ethereum protocol coordination and scheduling.
View on GitHub →What's in the PM Repo?
AllCoreDevs Meetings↗
Notes and recordings from bi-weekly execution, consensus, and testing calls.
Breakout Rooms
Focused technical discussions on specific topics. View active series or schedule one.
Championing an EIP↗
A guide to shepherding an EIP through the process to protocol inclusion.
Protocol Upgrade Process↗
An overview of how the Ethereum network upgrade process works.
Active Breakout Series↗
Breakout calls that have had a call within the last three months.
Upgrade Archive↗
Historical archive of fork development, incident postmortems, and records.
Key Workflows
Breakout Rooms
Focused technical discussions on specific protocol topics. Anyone can propose a breakout for deep-dives on EIPs, research, or cross-team coordination.
Championing an EIP
A guide to shepherding an EIP through the protocol inclusion process, from draft to mainnet.
Protocol Upgrades
How Ethereum coordinates and ships network upgrades across all client teams.
How AllCoreDevs Works
AllCoreDevs (ACD) calls happen bi-weekly and cover execution, consensus, and testing topics:
- ACDE: Execution Layer (EVM, transaction processing, state management)
- ACDC: Consensus Layer (proof-of-stake, validators, finality)
- ACDT: Testing (devnets, interop testing, implementation specifics)
Anyone can watch live or view recordings on the Ethereum Protocol YouTube channel.
Recent Calls
Execution Layer (ACDE)
Consensus Layer (ACDC)
Want to Add Something to the Agenda?
If you have a topic for an AllCoreDevs call, propose it by opening an issue:
- Go to the PM repo issues
- Find the agenda issue for the upcoming call
- Add a comment with your topic and relevant context
For more focused discussions, consider scheduling a breakout call.