Introducing the Protocol Council

Today, the Eigen Foundation announced the Protocol Council, a newly formed multi-stakeholder group tasked with overseeing EigenLayer’s protocol governance. This announcement builds on last week’s unveiling of EigenGov, which established councils as a core component of our governance system—bringing together trusted, high-context domain experts to guide EigenLayer’s evolution.

The goal of the Protocol Council is to maintain protocol security by reviewing and approving EigenLayer Improvement Proposals (ELIPs) and ensuring all proposed improvements advance the protocol and responsibly support the growth of the EigenLayer ecosystem.

Structure

The Protocol Council will control a Gnosis Safe with a 3-of-5 threshold configuration. It will include five initial council members from across the EigenLayer ecosystem, although it may be expanded over time. Of these five initial members, two represent the Eigen Foundation, alongside three independent (external) members sourced from the greater EigenLayer community. The initial cohort of external members will be as follows:

  • Sigma Prime, represented by Mehdi Zerouali

    Sigma Prime is a leading blockchain security and research firm, born with the vision of conducting the most comprehensive security research and applying it to the Blockchain industry to boost safe innovation. They perform in depth security assessments for leading Web3 protocols and applications whilst building and maintaining Lighthouse, a prominent Ethereum consensus client, responsible for over 30% of the blocks produced on Mainnet. Sigma Prime has been providing security assessment services to EigenLayer and its burgeoning ecosystem for over 2 years. They also sit on the Polygon Protocol Council.

  • Unit410, represented by Mike Reinhart

    Unit 410 is a service provider to crypto-forward institutions and offers noncustodial cold storage, self-custody wallets, and staking solutions. It has operated at the forefront of crypto security and staking for over 6 years, runs several EigenLayer operators, and has been highly engaged with the EigenLayer ecosystem since pre-launch.

  • Gonçalo Sa, Creed and Consensys Diligence

    Gonçalo Sá is co-founder of the Creed and Consensys Diligence teams and has 20+ years of experience in offensive security. Notable achievements range from cracking DRM algorithms to breaching a hospital and a major international consumer electronics retailer. Gonçalo is also a Technical Partner at Ethereal Ventures and has been close to the Eigen team from the start, keeping in contact with the development of the codebase from very early on. Gonçalo is also the Security Council lead at Everclear.

These members will be the initial cohort of the Protocol Council, stewarding the protocol and reviewing EigenLayer Improvement Proposals (ELIPs) until the Council is progressively decentralized and expanded to more independently operate at the direction, and in the hands, of the community. More details on the Protocol Council’s structure and operation can be found in its charter.

Under this first charter, the Board of the Eigen Foundation or the Council, by majority vote, may remove or replace any member of the Protocol Council at any time, with immediate effect. Appointments to the Council shall confer a six (6) month term ending on June 1st and December 1st unless extended or otherwise provided by the Board. All Council members are required to enter into a participation agreement with the Foundation outlining their roles and responsibilities as members of the Council.

The Protocol Council multisig is deployed at 0x461854d84Ee845F905e0eCf6C288DDEEb4A9533F.

Introducing ELIPs

The Protocol Council approves and executes EigenLayer Improvement Proposals (ELIPs). EigenLayer Improvement Proposals (ELIPs) are the primary mechanisms for proposing new features and upgrades to the EigenLayer core contracts (See Exhibit A to the Protocol Council Charter). ELIPs are version-controlled design documents that detail the motivation, technical specification, rationale, implementation path, and impact evaluation of specific proposals impacting core contracts. ELIPs are used to:

  1. Track progress while designing, building, and implementing new features
  2. Publicly communicate new features, designs, and create space for community input
  3. Propose new upgrades for approval & execution

All proposals are developed, discussed, and reviewed in adherence to the current ELIP process and stored in the EigenLayer Improvement Proposals (ELIPs) repository. In the early stages, ideas for ELIPs and early drafts should be discussed under the “ELIP” category on forum.eigenlayer.xyz. The following actions require an ELIP:

  • Upgrades/modifications to EigenLayer core contracts
  • Modifications to multisig governance architecture (i.e. transferring ownership / admin access)
  • Modifying minting rights over the bEIGEN token

Once proposals have passed through the ELIP process, they are submitted to the Protocol Council for final approval and execution.

Implementation

The Protocol Council will be deployed alongside a new timelock that will replace the current multisig governance architecture. In the initial iteration, the Operations Multisig (controlled by Eigen Labs) and the Protocol Council will be the only parties that can queue operations to the timelock.

The ELIP process is being introduced to provide the EigenLayer ecosystem with more transparency and clarity on upcoming changes. For now, involvement from the Eigen Foundation and/or Eigen Labs is required to submit ELIPs, but the goal is to further open the process to external authors in the near future. The Protocol Council will be the sole party that can execute/approve proposed ELIPs.

The Protocol Council will be formally added to the current governance system by the end of the month. The community will be informed once it is deployed.

Future State

As the first EigenGov council incubated within the Eigen Foundation, the formation of the Protocol Council represents a pivotal step towards responsibly decentralizing the EigenLayer protocol. Its structure, composition, and processes are designed to be adaptable allowing them to evolve in response to the growing needs of the ecosystem. As the Eigen Foundation carefully guides the protocol’s transition over to the community via EigenGov, the Protocol Council will serve as a key governance body, ensuring that the community’s voice is consistently represented and future changes align with the values and goals of EigenLayer’s mission.

To ensure transparency, the Protocol Council will proactively report on its operations and disclose changes to its structure and processes in the Protocol Council category on forum.eigenlayer.xyz.

7 Likes

Hi folks! By means of introduction, I’m Mike Reinhart, Head of Network Research at Unit 410, spearheading our involvement in the Protocol Council.

Super excited to take part in the Protocol Council and help advance EigenLayer :slightly_smiling_face:

6 Likes

Hi, everybody! :wave:

Gonçalo, here. As mentioned above, security person embedded in the Ethersphere for 8+ years.
Huge Eigen fan from the beginning, ever since I contacted with Sreeram through my work at Ethereal Ventures. :orange_heart:

Couldn’t be more honored to be here.

5 Likes

Good to be here! How to see the proposals and vote them?

3 Likes

Hello EigenLayer Community :wave:

I’m Mehdi Zerouali from Sigma Prime, and it’s an absolute honor to join the Protocol Council. At Sigma Prime, we’ve been fortunate to work with EigenLayer for over two years, conducting security assessments and contributing to the resilience of the protocol. Joining this council is a significant milestone, and we’re thrilled to collaborate closely with the Eigen Foundation and the broader community to ensure the protocol’s security and sustainable growth.

Looking forward to contributing to this exciting governance journey!

3 Likes

Good to see governance protocols being established. I trust the Council that has been appointed, but I hope that all Eigen stakers are given a meaningful ability to influence decision-making, just in case the Council ends up with bad actors or incentives seem to be misaligned.

4 Likes

Welcome brel, proposals will be posted here but only council members will vote on them. in the near future we’ll have more ways for any EIGEN holder or contributor to participate, stay tuned.

2 Likes

Hey @ollima — very important point. The blog post lays out how EIGEN holders will be able to participate:

Regarding potential bad actors and incentive alignment, for now the Eigen Foundation has the power to keep them accountable and remove them. We will share more details on how this will become decentralized in the future.

3 Likes

Great improvement ! :love_you_gesture:

2 Likes

The transactions (see below) to initiate the Protocol Council have been queued in the existing timelocks on Dec 18th at 08:40:59 PM UTC and 08:38:35 PM UTC respectively.

After the delays of each timelock expires, the transactions will be executed by Eigen Labs and the Eigen Foundation, successfully transitioning control over to the Protocol Council.

  1. Operations Multisig (Primary Timelock, 10-day) → https://etherscan.io/tx/0x142fa48cde7e7648776d1e86e75712dfc656d1d85a4167fb3b4240c031944bd7
    • This transaction calls the current Timelock to queue an action to:
      • swap this timelock out as an owner of the Executor Multisig, and swap in the new Protocol TimelockController (this will activate the new roles for the Protocol Council + Ops Multisig in the updated governance structure)
  1. Foundation Multisig (EIGEN Timelock, 10-day AND bEIGEN Timelock, 24-day) → https://etherscan.io/tx/0x7fd05430e5e79c73499cee2a18cbf7f0c7f8e3bb400a7e5c0dceba5dd6ad4f17
    • This transaction calls the current bEIGEN Timelock Controller (24-day timelock), to queue an action to:
      • Transfer ownership rights over beigenTokenProxyAdmin to bEIGEN Executor Multisig (this transfers upgrade rights into the new gov structure)
    • This transaction also calls the current EIGEN Timelock Controller (10-day timelock, as described here), to queue an set of actions to:
      • Transfer upgrade rights over EIGEN token from eigenTokenProxyAdmin to eigenLayerProxyAdmin (this aids in deduplication of infrastructure, eliminating a parallel contract which was just used for upgrading EIGEN)
      • Transfer ownership of EIGEN token to the executorMultisig (this puts token ownership under the same gov structure as token upgrades, at least for the moment)
      • Transfer ownership of bEIGEN token to the executorMultisig (this puts token ownership under the same gov structure as token upgrades, at least for the moment)
2 Likes

The Protocol Council is officially live :tada:

On January 13th at 05:54:11 PM UTC, control over approving core EigenLayer upgrades was officially transferred over to the Protocol Council. This milestone marks a pivotal step forward in the evolution of decentralized governance of the EigenLayer protocol.

From now on, the Protocol Council will support protocol security by reviewing and approving EigenLayer Improvement Proposals (ELIPs) and ensuring all proposed improvements advance the protocol and responsibly support the growth of the EigenLayer ecosystem.

A detailed overview of the new technical architecture of the protocol’s governance system can be found at docs.eigenfoundation.org.

The Protocol Council’s charter and overview of the ELIP process can be found on GitHub in the EigenLayer Improvement Proposals repository (https://github.com/eigenfoundation/ELIPs).

Transaction Details:

3 Likes

GM gm!, when Eigen holders are able to see the proposals and vote?

1 Like