KVORUM
aaveSource: Aave governance v3 · #42

Assign Emission Admin - Ethereum, Arbitrum and Optimism

executedMar 8, 2024, 10:01 PM UTCby570x57ab…2922

01Summary

AISummary by Kvorumclaude-haiku-4-5

This proposal grants four teams (Stader Labs, Stakewise DAO, Aave Community SAFE, and Gauntlet) the EMISSION_ADMIN role to distribute reward tokens (ETHx, SD, SWISE, osETH, OP, and ARB) across Aave v3 deployments on Ethereum, Arbitrum, and Optimism. Stader Labs and Stakewise will use rewards to bootstrap their liquid staking tokens, while OP and ARB rewards (from their respective foundations) will incentivize USDC.e to USDC migration.

Type
governance change

Key changes

  • Grant EMISSION_ADMIN role for ETHx and SD tokens on Aave v3 Ethereum to Stader Labs (0xbDa6C9cd7eD043CB739ca2C748dAbd1fCA397132)(high)
  • Grant EMISSION_ADMIN role for SWISE and osETH tokens on Aave v3 Ethereum to Stakewise DAO (0x189Cb93839AD52b5e955ddA254Ed7212ae1B1f61)(high)
  • Grant EMISSION_ADMIN role for ARB token on Aave v3 Arbitrum to Gauntlet (0xE79C65a313a1f4Ca5D1d15414E0c515056dA90b4)(high)
  • Grant EMISSION_ADMIN role for OP token on Aave v3 Optimism to Aave Community SAFE (0x3479CEb4b1fcaDC586d4c5F1c16b4d8c0D70Bc71)(high)

Notable concerns

  • EMISSION_ADMIN role grants broad distribution authority across entire Aave v3 liquidity pools without specified limits on reward amounts or distribution parameters
  • OP and ARB rewards are third-party foundation assets, not Aave DAO treasury funds
  • Proposal integrates four separate ARFCs into a single binding action
ContractsAaveV3EthereumAaveV3ArbitrumAaveV3OptimismEMISSION_MANAGER
Generated by Kvorum
model: claude-haiku-4-5
provider: anthropic
profile: anthropic-fast-v1
prompt: v1.0
generated: 2mo ago
Read the description ↗

02Description

325 words

Simple Summary

This enables various teams to distribute rewards across Aave v3 Ethereum.

Motivation

This AIP integrates four separate ARFC that each propose granting a team the privileges to distribute there chosen asset across an Aave v3 deployment. The below summaries each initiative:

  • ETHx & SD rewards by Stader Labs
  • osETH & SWISE by Stakewise DAO
  • OP reward via an Aave Community SAFE
  • ARB rewards via Gauntlet

The two LST providers are intending on using rewards to bootstrap the growth and adoption of there resepective LST.

The OP and ARB incentives are being distributed with the intent of migrating USDC.e to USDC on each respective network. These ARB and OP rewards were originally provide by the respective foundation and are not those belonging to the Aave DAO.

Specification

The setEmissionAdmin, a governance controlled function, assigns the EMISSION_ADMIN role for a specified token on the respective network.

The EMISSION_ADMIN role controls the distribution of the specified token across the specified Aave v3 deployment.

The EMISSION_ADMIN can distribute the specified token anywhere across the Aave v3 deployment on the respective Liquidity Pool.

Implementation

Set EMISSION_ADMIN permission for ETHx, SD, SWISE, osETH, OP and ARB to the following address:

Aave v3 Ethereum

Address Reward (SD): 0x30D20208d987713f46DFD34EF128Bb16C404D10f Address Reward (ETHx): 0xA35b1B31Ce002FBF2058D22F30f95D405200A15b SD & ETHx EMISSION_ADMIN: 0xbDa6C9cd7eD043CB739ca2C748dAbd1fCA397132

Address Reward (SWISE): 0x48C3399719B582dD63eB5AADf12A40B4C3f52FA2 Address Reward (osETH): 0xf1C9acDc66974dFB6dEcB12aA385b9cD01190E38 SWISE & osETH EMISSION_ADMIN:0x189Cb93839AD52b5e955ddA254Ed7212ae1B1f61

Aave v3 Arbitrum

Address Reward (ARB): 0x912CE59144191C1204E64559FE8253a0e49E6548 EMISSION_ADMIN: 0xE79C65a313a1f4Ca5D1d15414E0c515056dA90b4

Aave v3 Optimism

Address Reward (OP): 0x4200000000000000000000000000000000000042 EMISSION_ADMIN: 0x3479CEb4b1fcaDC586d4c5F1c16b4d8c0D70Bc71

The AIP calls setEmissionAdmin() method in the EMISSION_MANAGER contract.

EMISSION_MANAGER.setEmissionAdmin(REWARD_ASSET,EMISSION_ADMIN);

References

Disclosure

TokenLogic, karpatkey and ACI receive no payment for this proposal. TokenLogic and karpatkey are both delegates within the Aave community.

Copyright

Copyright and related rights waived via CC0.

03Mismatch analysis

AIMismatch analysis by Kvorum

A calldata-vs-description analysis is not generated yet. Review the decoded actions →

04Actions

1 total
#0fallback()chain 0x1
Target
0xbbf4…3942
Value
0 wei
Function
fallback()
Arguments
{}
Calldata

05Tally

Summed from votes

Voters0
VP participating0
Outcome (current)—
Current support—

06Voters

0 total

No votes recorded yet.

07Forum

No forum thread is confidently linked to this proposal.