![EigenLayer-logo](/_next/image/?url=https%3A%2F%2Fimages.ctfassets.net%2Ft3wqy70tc3bv%2F1fGXCRkOEb10n2rbNzZuEx%2Fe1a710a7a3af9141424011913bbc58be%2FEigenlayer_logo.jpeg&w=128&q=75)
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.
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.