Skip to content

Releases: Layr-Labs/eigenlayer-contracts

v0.4.0-rc4-holesky-preprod-pepe

Pre-release

Choose a tag to compare

What's Changed

Full Changelog: v0.4.0-rc3-holesky-preprod-pepe...v0.4.0-rc4-holesky-preprod-pepe

v0.4.0-rc3-holesky-preprod-pepe

Pre-release

Choose a tag to compare

What's Changed

Full Changelog: v0.4.0-rc2-holesky-preprod-pepe...v0.4.0-rc3-holesky-preprod-pepe

v0.3.0-rc0-mainnet-rewards

Pre-release

Choose a tag to compare

@8sunyuan 8sunyuan released this 24 Jul 16:04
bb5ae18

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: v0.2.5-mainnet-m2-minor-eigenpod-upgrade...v0.3.0-rc0-mainnet-rewards

v0.4.0-rc2-holesky-preprod-pepe

Pre-release

Choose a tag to compare

@wadealexc wadealexc released this 02 Jul 18:45
1d117eb

What's Changed

Full Changelog: v0.4.0-rc1-holesky-preprod-pepe...v0.4.0-rc2-holesky-preprod-pepe

v0.4.0-rc1-holesky-preprod-pepe

Pre-release

Choose a tag to compare

@wadealexc wadealexc released this 02 Jul 16:26
0979b36

What's Changed

Full Changelog: v0.4.0-rc0-holesky-preprod-pepe...v0.4.0-rc1-holesky-preprod-pepe

v0.4.0-rc0-holesky-preprod-pepe

Pre-release

Choose a tag to compare

What's Changed

Preprod release for PEPE (Protocol: EigenPod Enhancements) upgrade

New Contributors

Full Changelog: v0.3.0-holesky-rewards...v0.4.0-rc0-holesky-preprod-pepe
See notes in PR: #515

v0.3.0-holesky-rewards

Choose a tag to compare

@8sunyuan 8sunyuan released this 05 Jun 21:52
a888a1c

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: v0.2.2-holesky-init-deployment...v0.3.0-holesky-rewards

v0.3.0-rc3-holesky-preprod-rewards

Pre-release

Choose a tag to compare

@8sunyuan 8sunyuan released this 28 May 18:57
d8ac41a

What's Changed

Full Changelog: v0.3.0-rc2-holesky-preprod-rewards...v0.3.0-rc3-holesky-preprod-rewards

v0.3.0-rc2-holesky-preprod-rewards

Pre-release

Choose a tag to compare

@8sunyuan 8sunyuan released this 28 May 18:43
41e2a99

What's Changed

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

Full Changelog: v0.3.0-rc1-holesky-preprod-payments...v0.3.0-rc2-holesky-preprod-rewards

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

Choose a tag to compare

@wadealexc wadealexc released this 17 May 16:11
1bf4c12

Small followup release addressing a minor EigenPod accounting inconsistency. This upgrade ensures EigenPods are compatible with and ready for the upcoming Rewards 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.