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
10 April 2024
  • PoC required

Resources & Documentation

All code of EigenLayer can be found at https://github.com/Layr-Labs/eigenlayer-contracts. 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.