EigenLayer-logo

EigenLayer

EigenLayer is a protocol built on Ethereum that introduces restaking, a new primitive in cryptoeconomic security. This primitive enables the reuse of ETH on the consensus layer. Users that stake ETH natively or with a liquid staking token (LST) can opt-in to EigenLayer smart contracts to restake their ETH or LST and extend cryptoeconomic security to additional applications on the network to earn additional rewards.

ETH
Infrastructure
Restaking
JavaScript
Solidity
Maximum Bounty
$2,000,000
Live Since
14 June 2023
Last Updated
30 October 2024
  • PoC required

Codebase

Title
EigenLayer Codebase
Description
Program Codebase
Link
Go to Audits & Known Issues

Check “releases” to view code from the most recent mainnet deployment.

Most of EigenLayer’s smart contracts are pausable. For any pausable contract, functions which are currently paused are considered out-of-scope, unless an exploit includes a means to bypass pausability.

Most of EigenLayer’s smart contracts are upgradeable. For any upgradeable contract, the current implementation on ETH mainnet is considered in-scope, while no-longer-used implementations are considered out-of-scope. Deployed contract addresses on ETH mainnet should be documented in https://github.com/Layr-Labs/eigenlayer-contracts/#deployments

Unless explicitly listed, only pages of the web/app assets in addition to the direct link are considered in-scope of the bug bounty program. Other subdomains are not considered as in-scope. However, for subdomain takeovers that lead to an impact on the in-scope asset, please refer to our page about Reported Subdomain Takeovers.