Overview
Auxiliary Proposer Mechanisms (APMs) provide a structured framework for evaluating and reason about the role of mechanisms, protocols, and sidecars that operate alongside Ethereum validators in its evolving consensus environment.
For Lido, Node Operators and stakers need a way to assess how these emerging tools can impact the security, economics, and operations of the protocol. With developments like Proposer-Builder Separation, preconfirmations, and advanced block markets, decentralized block production is becoming more complex, and staking protocols face new challanges to carefully adapt while maintaining high standards.
Developed through engagements with multiple Ethereum R&D teams, APMs build on the PERCH proposal. The goal is to establish a robust process so those who interact with the Lido protocol can reason about advanced block proposal activities on Ethereum, ensuring benefits for both the Lido protocol and the largerEthereum community. Strong interest from teams and operators highlights the need for an open, structured approach to vetting these protocols.
Motivation
Ethereum’s block proposal landscape has undergone significant transformation over the years. With developments like PBS or proposer-builder separation (up until now in an out-of-protocol manner by way of the mev-boost protocol), giving rise to increasingly competitive MEV markets, validator duties have continued to evolve rapidly, with novel inclusion preconfirmation protocols and Native Rollup-services quickly accelerating the space.
While these changes create new opportunities, they also introduce challenges for validators, who must balance decentralization, efficiency, and profitability. APMs provide a structured approach to help proposers navigate these trade-offs while aligning with network incentives.
For large-size staking protocols like Lido, however, new proposer-side infrastructure must be introduced carefully. An overly permissive system risks market fragmentation, benefiting neither Lido, users, nor Ethereum. Additionally, because of the significant commercial value of Lido’s Node Operator set, if sidecars introduce incentives, Lido must ensure it captures this value to maintain sustainability.
For these reasons, APMs must undergo rigorous evaluation to protect stakeholders and preserve a cohesive, high-quality proposer ecosystem.
Auxiliary Proposer Mechanisms
At the core of the APM framework are three main components: Mechanisms, Protocols, and Sidecars, that together enable enhanced functionality compared to the default block proposal process in Ethereum.
- Mechanisms define an objective and a method to achieve it within the Ethereum block proposal process. They establish the fundamental logic guiding proposer behavior.
- PBS (Proposer-Builder Separation) is a mechanism.
- Preconfirmations are a mechanism.
- Protocols are structured specifications of the standards, rules, and configurations for a given mechanism. They can exist in-protocol, out-of-protocol, or as hybrids (within the Ethereum ecosystem), shaping how mechanisms operate in practice.
- MEV-Boost is an out-of-protocol specification for the PBS mechanism.
- Bolt is a protocol.
- Sidecars are services or software components that support Protocols, acting alongside validator software to enable their functionality.
- MEV-Boost is a Sidecar, as is Commit-Boost (PBS module).
- Bolt is a Sidecar, as is Commit-Boost (Preconfirmations module).
Protocols may also introduce additional client software or require modifications to existing node software. While these aren’t strictly classified as sidecars, they function similarly within the APM framework. Examples include mev-geth and the MEV Boost Relay client.
A single mechanism can be implemented by multiple protocols, which in turn may rely on various sidecars. This generally follows a 1 : n : n relationship—one mechanism can have multiple protocols, and each protocol can be enabled by multiple sidecars. In some cases, a sidecar may even support multiple protocols.
For more information:
[Node Operator Portal for APMs]
Validation Process for Use With the Lido Protocol
To ensure security, alignment, and value capture, APMs undergo a structured vetting process before adoption. This process mitigates risks, assesses benefits, and sets protocol standards for their integration into Lido’s Node Operator set.
Before formal DAO consideration, an APM must meet key prerequisites:
- Comprehensive, publicly accessible documentation.
- A monitoring path with defined performance metrics.
- Clearly established incentives, including their distribution paths.
- A third-party security audit (when applicable).
In order to enshrine a vetting process for APMs, it is proposed that during the consideration phase, a few items should be completed at minimum by Protocols interested in undergoing an APM assessment:
- Engaging the Lido community and node operators (NOs):
- Submit a PERCH proposal with demonstrated interest from a sufficient number of NOs,
- Ideally, testing occurs outside Lido infrastructure before formal consideration,
- NOs report no significant operational, technical, or security issues.
- APMs must undergo testing on an Ethereum testnet (Hoodi or the available network) with interested NOs for at least one month:
- A minimum of 5000 validator keys must participate (at least 1000 per NO),
- Success is determined based on pre-defined performance metrics.
- Determining security and operational readiness:
- Community members, including Lido DAO contributors, perform a security review of the APM, documenting best practices for NOs, etc.,
- Dedicated operational channels are set up for troubleshooting and incident response.
- Conditions are met for mainnet rollout:
- The APM Committee is established to oversee the vetting process and maintain the Allowed List of approved APMs ,
- APMs are adopted in controlled cohorts, starting with interested NOs,
- Participation remains open for additional teams following standard testnet validation procedures.
About the Block Proposer Rewards Policy
It’s important to note that the Block Proposer Rewards Policy, which currently guides Node Operators using the Lido protocol regarding their responsibilities and expectations as block proposers acting in lieu of stakers, will need to be updated to accommodate APMs. This policy update aims to ensure that the use of APMs aligns with network principles and that any strategies employed remain transparent and community-oriented. Lido DAO contributors are preparing a proposal for this policy update, which will be presented to the community for feedback.
Conclusion
Ethereum’s block proposal landscape is evolving, and the Lido protocol must adapt while upholding its high standards of security and decentralization. APMs provide a structured way to assess and integrate new proposer-side mechanisms responsibly, ensuring they align with the interests of Node Operators, stakers, and the broader Ethereum ecosystem.
Experts, security-focused community members, active Node Operators, and anyone passionate about decentralized block proposal systems are invited to join the conversation and contribute to the evaluation and refinement of the APM framework.
Your insights and feedback are crucial in strengthening the resilience and effectiveness of these mechanisms.