Skip to content

Releases: Layr-Labs/eigenlayer-contracts

v0.4.0-rc1-holesky-preprod-pepe

02 Jul 16:26
0979b36
Compare
Choose a tag to compare
Pre-release

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

25 Jun 14:53
Compare
Choose a tag to compare
Pre-release

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

05 Jun 21:52
a888a1c
Compare
Choose a tag to compare

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

28 May 18:57
d8ac41a
Compare
Choose a tag to compare
Pre-release

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

28 May 18:43
41e2a99
Compare
Choose a tag to compare
Pre-release

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

17 May 16:11
1bf4c12
Compare
Choose a tag to compare

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.

v0.3.0-rc1-holesky-preprod-payments

15 May 23:47
b087c53
Compare
Choose a tag to compare
Pre-release

What's Changed

Full Changelog: v0.2.4-mainnet-m2-with-token...v0.3.0-rc1-holesky-preprod-payments

v0.3.0-rc0-holesky-preprod-payments

07 May 17:10
3eec97d
Compare
Choose a tag to compare
Pre-release

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

v0.2.4-mainnet-m2-with-token

07 May 16:00
51b73f2
Compare
Choose a tag to compare

This is a small followup to the previous release adding the EIGEN/bEIGEN token contracts, as well as the EigenStrategy.

v0.2.3-mainnet-m2

05 Apr 22:43
90a0f6a
Compare
Choose a tag to compare

Release Notes

See https://hackmd.io/@-HV50kYcRqOjl_7du8m1AA/ryx1p-Bm1C for detailed, human-readable release notes.

You can also consult the Full Changelog: mainnet-deployment...v0.2.3-mainnet-m2