Claiming AAVE Rewards for the Sablier Legacy v1.1 Contract
Claiming AAVE Rewards for the Sablier Legacy v1.1 Contract
Author
Aave-Chan Initiative
Creator
0x57ab7ee15cE5ECacB1aB84EE42D5A9d0d8112922
Simple Summary
This AIP proposes the transfer of 895.8057 AAVE (~$160K) in staking rewards from the Aave Safety Module to sablier.eth, due to the inability of Sablier’s Legacy v1.1 contract to claim them through standard mechanisms.
Motivation
Sablier Legacy v1.1 is a non-upgradeable smart contract that lacks an ERC-20 recovery or sweeping function. Over time, the contract has accrued staking rewards from participation in the Aave Safety Module. However, due to its immutable design and lack of reward-claiming logic, these tokens are currently inaccessible.
To prevent permanent loss of funds, this proposal seeks governance approval to manually transfer the AAVE rewards to the Sablier treasury (sablier.eth), ensuring recovery of assets legitimately earned.
Supporting context:
- The contract is publicly documented in Sablier’s official documentation.
- Source code is verified on Etherscan and open-source on GitHub.
Specification
This proposal calls claimRewardsOnBehalf() on 0xCD18eAa163733Da39c232722cBC4E8940b1D8888 and then transfer 895805689180182547296 wei of AAVE collected to sablier.eth
References
- Implementation: AaveV3Ethereum
- Tests: AaveV3Ethereum Snapshot
- Discussion
Copyright
Copyright and related rights waived via CC0.