eigenlayer-contracts

OTHER License

Stars
610

Bot releases are hidden (Show)

eigenlayer-contracts - v0.4.3-mainnet-rewards-programmatic-incentives Latest Release

Published by ypatil12 7 days ago

What's Changed

Full Changelog: https://github.com/Layr-Labs/eigenlayer-contracts/compare/v0.4.3-holesky-rewards-foundation-incentives...v0.4.3-mainnet-rewards-foundation-incentives

eigenlayer-contracts - v0.4.3-holesky-rewards-programmatic-incentives

Published by ypatil12 about 1 month ago

What's Changed

Full Changelog: https://github.com/Layr-Labs/eigenlayer-contracts/compare/v0.4.2-mainnet-pepe...v0.4.3-holesky-rewards-foundation-incentives

eigenlayer-contracts - v0.4.2-mainnet-pepe

Published by wadealexc about 2 months ago

This release marks the PEPE (Protocol: EigenPod Enhancement) upgrade on mainnet. All EigenPods will be upgraded automatically on Sept 4, at noon ET.

Please see EigenPod Redesign: Checkpoint Proofs for a technical description of this upgrade. For most users, no action is required -- however, if you are integrating with an EigenPod via custom smart contracts, your contracts will need to use the updated EigenPod interface. The website and CLI have also been updated to support PEPE.

What's Changed

Full Changelog: https://github.com/Layr-Labs/eigenlayer-contracts/compare/v0.4.1-holesky-pepe...v0.4.2-mainnet-pepe

eigenlayer-contracts - v0.3.3-mainnet-rewards

Published by 8sunyuan 2 months ago

eigenlayer-contracts - v0.4.1-holesky-pepe

Published by wadealexc 2 months ago

Public Holesky testnet release of PEPE!

What's Changed

Full Changelog: https://github.com/Layr-Labs/eigenlayer-contracts/compare/v0.3.2-mainnet-rewards...v0.4.1-holesky-pepe

eigenlayer-contracts - v0.4.0-rc5-holesky-preprod-pepe

Published by wadealexc 2 months ago

Pushes a small change to EigenPod.verifyWithdrawalCredentials that prevents validators that are still in the beacon chain activation queue from having verified withdrawal credentials.

See details here: https://github.com/Layr-Labs/eigenlayer-contracts/pull/668

eigenlayer-contracts - v0.3.2-mainnet-rewards

Published by wadealexc 2 months ago

Mainnet release of RewardsCoordinator

What's Changed

Full Changelog: https://github.com/Layr-Labs/eigenlayer-contracts/compare/v0.3.1-holesky-longtail...v0.3.2-mainnet-rewards

eigenlayer-contracts - v0.3.1-holesky-longtail

Published by wadealexc 2 months ago

This release adds the StrategyFactory to the public holesky deployment, enabling anyone to deploy strategies for any ERC20-compliant token, which are then whitelisted for deposit via the StrategyManager.

What's Changed

New Contributors

Full Changelog: https://github.com/Layr-Labs/eigenlayer-contracts/compare/v0.3.0-holesky-rewards...v0.3.1-holesky-longtail

eigenlayer-contracts - v0.3.0-rc0-mainnet-rewards

Published by 8sunyuan 3 months ago

What's being Deployed

  • RewardsCoordinator contract is being deployed for the Mainnet Rewards Release

NOTE: Smaller contract changes such as removal of withdrawal migration functions in the DelegationManager or deprecation of the earningsReceiver address will not be included in the actual mainnet contract deployment and will be included in the next upgrade release.

What's Changed

New Contributors

Full Changelog: https://github.com/Layr-Labs/eigenlayer-contracts/compare/v0.2.5-mainnet-m2-minor-eigenpod-upgrade...v0.3.0-rc0-mainnet-rewards

eigenlayer-contracts - v0.4.0-rc3-holesky-preprod-pepe

Published by wadealexc 3 months ago

eigenlayer-contracts - v0.4.0-rc2-holesky-preprod-pepe

Published by wadealexc 4 months ago

eigenlayer-contracts - v0.4.0-rc1-holesky-preprod-pepe

Published by wadealexc 4 months ago

eigenlayer-contracts - v0.4.0-rc0-holesky-preprod-pepe

Published by wadealexc 4 months ago

What's Changed

Preprod release for PEPE (Protocol: EigenPod Enhancements) upgrade

New Contributors

Full Changelog: https://github.com/Layr-Labs/eigenlayer-contracts/compare/v0.3.0-holesky-rewards...v0.4.0-rc0-holesky-preprod-pepe
See notes in PR: https://github.com/Layr-Labs/eigenlayer-contracts/pull/515

eigenlayer-contracts - v0.3.0-holesky-rewards

Published by 8sunyuan 5 months ago

What's Changed

The main feature of this release is the arrival of rewards to the EigenLayer protocol. A new singleton contract called the RewardsCoordinator is where AVSs will submit their ERC20 rewards to their operators and their delegated stakers. Stakers and Operators will also be able to claim their rewards from the same contract by passing merkle proofs to the contract for their accrued earned rewards. Further details can be found under the /docs directory and from the contract implementation itself. Included below are additional changes since the last Holesky deployment release.

Full Changelog: https://github.com/Layr-Labs/eigenlayer-contracts/compare/v0.2.2-holesky-init-deployment...v0.3.0-holesky-rewards

eigenlayer-contracts - v0.3.0-rc2-holesky-preprod-rewards

Published by 8sunyuan 5 months ago

What's Changed

Major change for this pre-release is the renaming of PaymentCoordinator to RewardsCoordinator.

Full Changelog: https://github.com/Layr-Labs/eigenlayer-contracts/compare/v0.3.0-rc1-holesky-preprod-payments...v0.3.0-rc2-holesky-preprod-rewards

eigenlayer-contracts - v0.2.5-mainnet-m2-minor-eigenpod-upgrade

Published by wadealexc 5 months ago

Small followup release addressing a minor EigenPod accounting inconsistency. This upgrade ensures EigenPods are compatible with and ready for the upcoming Payments release.

No action is required.

Changes:

  • EigenPod.verifyWithdrawalCredentials requires that oracleTimestamp is from an epoch after the pod owner calls activateRestaking.

Affected Users:

  • This is a minor tweak to the timing window used in verifyWithdrawalCredentials, and only affects pods that have not yet made the M1 -> M2 transition (by calling activateRestaking), but plan to do so in the future.
  • For anyone making this transition, when you call activateRestaking and want to verify a validator's withdrawal credentials, it will no longer be possible to use an oracleTimestamp that belongs to the same epoch as your call to activateRestaking. You may need to wait for the next available timestamp instead.
eigenlayer-contracts - v0.3.0-rc1-holesky-preprod-payments

Published by 8sunyuan 5 months ago

eigenlayer-contracts - v0.3.0-holesky-preprod-payments

Published by 8sunyuan 6 months ago

Introduces PaymentCoordinator contract for handling payments

Further notes can be found under docs/core/PaymentCoordinator.md
Full changelog: mainnet...3eec97dd1c0e3b153c89fa3cd6334612679439c3

Note this is a prelease, as contract will undergo audit prior to launching on public testnet Holesky