The introduction of Unique Stake created a new class of allocated stake, and while Rewards V2 allows for manually calculated retrospective payments against Unique Stake, the intent of this ELIP is to fill gaps to enhance the usability of the rewards system. As always, this ELIP is viewable on the ELIP github repository.
Executive Summary:
This proposal introduces Rewards v2.2, a comprehensive extension to EigenLayer’s Rewards v2 system that brings automatic stake-weighted distribution to Operator Sets. Building upon the foundation established in ELIP-001, this upgrade enables AVSs using Operator Sets via the AllocationManager to create both retroactive and forward-looking reward distributions (up to 2 years) based on unique stake or total stake within Operator Sets.
Rewards v2.2 introduces two new reward mechanisms:
-
Unique Stake Weighted Rewards (
createUniqueStakeRewardsSubmission()):-
Distributes based on allocated unique stake within operator sets
-
First prospective reward mechanism for AllocationManager-based AVSs
-
Supports both retroactive and future commitments (up to 2 years)
-
-
Total Stake Weighted Rewards (
createTotalStakeRewardsSubmission()):-
Operator set analog to Rewards v1 (scoped instead of AVS-wide)
-
Distributes based on total delegated stake within operator sets
-
Supports both retroactive and future commitments (up to 2 years)
-
This enhancement maintains full backward compatibility with existing Rewards v2 functionality while enabling AllocationManager-based AVSs to offer predictable, multi-period incentive structures.