Skip to content

Latest commit

 

History

History
253 lines (239 loc) · 68.9 KB

File metadata and controls

253 lines (239 loc) · 68.9 KB

ETHEREUM

V3

Contracts upgradeability

contract upgradeable by
PoolAddressesProvider not upgradeable
Pool Governance
PoolConfigurator Governance
AaveOracle not upgradeable
RewardsController Governance
WrappedTokenGatewayV3 not upgradeable
ParaSwapLiquiditySwapAdapter not upgradeable
ParaSwapRepayAdapter not upgradeable
EmissionManager not upgradeable
PoolAddressesProviderRegistry not upgradeable
ProxyAdmin not upgradeable
ProxyAdminLong not upgradeable
ACLManager not upgradeable
AaveMerkleDistributor not upgradeable
SvrOracleSteward not upgradeable
EdgeRiskStewardDiscountRate not upgradeable
EdgeRiskStewardRates not upgradeable
EdgeRiskStewardEMode not upgradeable
EdgeInjectorPendleEMode not upgradeable
EdgeInjectorDiscountRate not upgradeable
EdgeInjectorRates not upgradeable
PoolExposureSteward not upgradeable
AavePolEthBridge not upgradeable
Manual AGRS not upgradeable
CollectorSwapSteward not upgradeable
Collector Governance
ClinicSteward not upgradeable
Aave a/v/s tokens Governance
GranularGuardian not upgradeable
AaveGovernanceV3 Governance
PayloadsController Governance
VotingMachine not upgradeable
VotingPortal_Eth_Eth not upgradeable
VotingPortal_Eth_Avax not upgradeable
VotingPortal_Eth_Pol not upgradeable
Executor_lvl1 not upgradeable
Executor_lvl2 not upgradeable
EmergencyRegistry not upgradeable
CCIP adapter not upgradeable
Polygon native adapter not upgradeable
LayerZero adapter not upgradeable
Hyperlane adapter not upgradeable
CrossChainController Governance

Actions type

type can be executed by
updateReserveBorrowSettings Governance
configureProtocolFees Governance
updateReserveCaps Governance,Steward,External Contract
updateReserveSettings Governance
configureCollateral Governance
upgradeAaveTokens (a/v/s) Governance
upgradeAaveOracles Governance
reserveUpgradeability Governance
pausePool Governance,Multi-sig
pauseAndFreezeReserve Governance,Steward,External Contract,Multi-sig
reserveListing Governance
adminsConfiguration Governance
protocolUpgradeablity Governance
adiConfigurations Governance
retryAndInvalidateMessages Multi-sig,Governance
configureGovernance Governance
cancelProposal Multi-sig
updateRiskParameters Governance,Steward

Contracts

contract proxyAdmin modifier permission owner functions
PoolAddressesProvider - onlyOwner Executor_lvl1 setMarketId, setAddress, setAddressAsProxy, setPoolImpl, setPoolConfiguratorImpl, setPriceOracle, setACLManager, setACLAdmin, setPriceOracleSentinel, setPoolDataProvider
Pool PoolAddressesProvider onlyPoolConfigurator PoolConfigurator initReserve, dropReserve, setReserveInterestRateStrategyAddress, setConfiguration, updateBridgeProtocolFee, updateFlashloanPremiums, configureEModeCategory, resetIsolationModeTotalDebt
Pool PoolAddressesProvider onlyPoolAdmin Executor_lvl1 rescueTokens
PoolConfigurator PoolAddressesProvider onlyPoolAdmin Executor_lvl1 dropReserve, dropReserve, updateAToken, updateStableDebtToken, updateVariableDebtToken, setReserveActive, updateBridgeProtocolFee, updateFlashloanPremiumTotal, updateFlashloanPremiumToProtocol
PoolConfigurator PoolAddressesProvider onlyAssetListingOrPoolAdmins Executor_lvl1 initReserves
PoolConfigurator PoolAddressesProvider onlyRiskOrPoolAdmins Executor_lvl1, Core GHO Aave Steward, Manual AGRS, Gho Core Direct Minter, EModeCategory_CoreAgent, PendleDiscountRate_CoreAgent, RateStrategy_CoreAgent, CapoPriceCap_CoreAgent setReserveBorrowing, setReserveBorrowing, configureReserveAsCollateral, setReserveStableRateBorrowing, setBorrowableInIsolation, setReserveFactor, setDebtCeiling, setSiloedBorrowing, setBorrowCap, setSupplyCap, setLiquidationProtocolFee, setEModeCategory, setAssetEModeCategory, setUnbackedMintCap, setReserveInterestRateStrategyAddress, setReserveFlashLoaning
PoolConfigurator PoolAddressesProvider onlyRiskOrPoolOrEmergencyAdmins Executor_lvl1, Core GHO Aave Steward, Manual AGRS, Gho Core Direct Minter, EModeCategory_CoreAgent, PendleDiscountRate_CoreAgent, RateStrategy_CoreAgent, CapoPriceCap_CoreAgent, Aave Protocol Guardian Ethereum setReserveFreeze
PoolConfigurator PoolAddressesProvider onlyEmergencyOrPoolAdmin Executor_lvl1, Aave Protocol Guardian Ethereum setPoolPause, setReservePause
AaveOracle - onlyAssetListingOrPoolAdmins Executor_lvl1 setAssetSources, setFallbackOracle
RewardsController PoolAddressesProvider onlyEmissionManager EmissionManager configureAssets, setTransferStrategy, setRewardOracle, setClaimer
WrappedTokenGatewayV3 - onlyOwner Executor_lvl1 emergencyTokenTransfer, emergencyEtherTransfer
ParaSwapLiquiditySwapAdapter - onlyOwner Executor_lvl1 rescueTokens
ParaSwapRepayAdapter - onlyOwner Executor_lvl1 rescueTokens
EmissionManager - onlyOwner Executor_lvl1 setClaimer, setEmissionAdmin, setRewardsController, renounceOwnership, transferOwnership
EmissionManager - onlyEmissionAdmin ACI Safe, 0x87D93d9B2C672bf9c9642d853a8682546a5012B5 (Safe), 0x189Cb93839AD52b5e955ddA254Ed7212ae1B1f61 (Safe), 0xbDa6C9cd7eD043CB739ca2C748dAbd1fCA397132 (Safe), MASIV Safe configureAssets, setTransferStrategy, setRewardOracle, setDistributionEnd, setEmissionPerSecond
PoolAddressesProviderRegistry - onlyOwner Executor_lvl1 registerAddressesProvider, unregisterAddressesProvider
ProxyAdmin - onlyOwner Executor_lvl1 changeProxyAdmin, upgrade, upgradeAndCall
ProxyAdminLong - onlyOwner Executor_lvl2 changeProxyAdmin, upgrade, upgradeAndCall
ACLManager - onlyRole Executor_lvl1 setRoleAdmin
AaveMerkleDistributor - onlyOwner Executor_lvl1 addDistributions, emergencyTokenTransfer, emergencyEtherTransfer
SvrOracleSteward - onlyOwner Executor_lvl1 removeOracle, enableSvrOracles
SvrOracleSteward - onlyGuardian Aave Protocol Guardian Ethereum disableSvrOracle
EdgeRiskStewardDiscountRate - onlyOwner Executor_lvl1 setRiskConfig, setAddressRestricted, setEModeCategoryRestricted, renounceOwnership, transferOwnership
EdgeRiskStewardDiscountRate - onlyRiskCouncil AaveStewardInjectorDiscountRate updatePendleDiscountRates
EdgeRiskStewardRates - onlyOwner Executor_lvl1 setRiskConfig, setAddressRestricted, setEModeCategoryRestricted, renounceOwnership, transferOwnership
EdgeRiskStewardRates - onlyRiskCouncil EdgeInjectorRates updateRates
EdgeRiskStewardEMode - onlyOwner Executor_lvl1 setRiskConfig, setAddressRestricted, setEModeCategoryRestricted, renounceOwnership, transferOwnership
EdgeRiskStewardEMode - onlyRiskCouncil AaveStewardInjectorEMode updateEModeCategories
EdgeInjectorPendleEMode - onlyOwner Executor_lvl1 addMarkets, removeMarkets, renounceOwnership, transferOwnership
EdgeInjectorPendleEMode - onlyOwnerOrGuardian BGD Injector Guardian, Executor_lvl1 disableUpdateById, pauseInjector, updateGuardian
EdgeInjectorDiscountRate - onlyOwner Executor_lvl1 addMarkets, removeMarkets, renounceOwnership, transferOwnership
EdgeInjectorDiscountRate - onlyOwnerOrGuardian BGD Injector Guardian, Executor_lvl1 disableUpdateById, pauseInjector, updateGuardian
EdgeInjectorRates - onlyOwner Executor_lvl1 addMarkets, removeMarkets, renounceOwnership, transferOwnership
EdgeInjectorRates - onlyOwnerOrGuardian BGD Injector Guardian, Executor_lvl1 disableUpdateById, pauseInjector, updateGuardian
PoolExposureSteward - onlyOwner Executor_lvl1 approvePool, revokePool
PoolExposureSteward - onlyOwnerOrGuardian Finance Risk Council, Executor_lvl1 depositV3, withdrawV3, withdrawV2, migrateV2toV3, migrateBetweenV3
AavePolEthBridge - onlyOwner Executor_lvl1 bridge
AavePolEthBridge - onlyRescueGuardian Executor_lvl1 emergencyTokenTransfer, emergencyEtherTransfer
Manual AGRS - onlyOwner Executor_lvl1 setRiskConfig, setAddressRestricted
Manual AGRS - onlyRiskCouncil Risk Council updateCaps, updateRates, updateCollateralSide, updateLstPriceCaps, updateStablePriceCaps
CollectorSwapSteward - onlyOwner Executor_lvl1 increaseTokenBudget, decreaseTokenBudget, setSwappablePair, setTokenOracle, setLimitOrderPriceChecker, setMilkman, setRelayer, renounceOwnership, transferOwnership
CollectorSwapSteward - onlyOwnerOrGuardian Finance Risk Council, Executor_lvl1 swap, twapSwap, cancelSwap, cancelLimitSwap, cancelTwapSwap, rescueToken, updateGuardian
Collector ProxyAdmin onlyFundsAdmin Executor_lvl1, ClinicSteward, Lido ClinicSteward, PoolExposureSteward, ClinicStewardV2, ClinicStewardV2 AMM, SwapSteward approve, transfer, setFundsAdmin, createStream
Collector ProxyAdmin onlyAdminOrRecipient ProxyAdmin, Executor_lvl1, ClinicSteward, Lido ClinicSteward, PoolExposureSteward, ClinicStewardV2, ClinicStewardV2 AMM, SwapSteward withdrawFromStream, cancelStream
ClinicSteward - onlyCleanUpRole CleanUp Admin, ACI Automation renewAllowance, batchRepayBadDebt, batchLiquidate, batchRepayBadDebt
ClinicSteward - onlyAdmin Executor_lvl1 setAvailableBudget

Governance V3 Contracts

contract proxyAdmin modifier permission owner functions
GranularGuardian - onlyRetryGuardian BGD retryEnvelope, retryTransaction
GranularGuardian - onlyEmergencyGuardian Aave Governance Guardian Ethereum solveEmergency
GranularGuardian - onlyDefaultAdmin Executor_lvl1 updateGuardian
AaveGovernanceV3 ProxyAdminLong onlyOwner Executor_lvl1 updateGasLimit, addVotingPortals, removeVotingPortals, setVotingConfigs, setPowerStrategy
AaveGovernanceV3 ProxyAdminLong onlyGuardian Aave Governance Guardian Ethereum rescueVotingPortal, cancelProposal
AaveGovernanceV3 ProxyAdminLong onlyOwnerOrGuardian Aave Governance Guardian Ethereum, Executor_lvl1 updateGuardian
PayloadsController ProxyAdmin onlyOwner Executor_lvl1 updateExecutors
PayloadsController ProxyAdmin onlyGuardian Aave Governance Guardian Ethereum cancelPayload
PayloadsController ProxyAdmin onlyOwnerOrGuardian Aave Governance Guardian Ethereum, Executor_lvl1 updateGuardian
PayloadsController ProxyAdmin onlyRescueGuardian Executor_lvl1 emergencyTokenTransfer, emergencyEtherTransfer
VotingMachine - onlyOwner Executor_lvl1 updateGasLimit
VotingPortal_Eth_Eth - onlyOwner Executor_lvl1 setStartVotingGasLimit, setVoteViaPortalGasLimit
VotingPortal_Eth_Avax - onlyOwner Executor_lvl1 setStartVotingGasLimit, setVoteViaPortalGasLimit
VotingPortal_Eth_Pol - onlyOwner Executor_lvl1 setStartVotingGasLimit, setVoteViaPortalGasLimit
Executor_lvl1 - onlyOwner PayloadsController executeTransaction
Executor_lvl2 - onlyOwner PayloadsController executeTransaction
EmergencyRegistry - onlyOwner Executor_lvl1 setEmergency
CCIP adapter - trustedRemote CrossChainController(Pol), CrossChainController(Avax) receiveMessage
Polygon native adapter - trustedRemote CrossChainController(Pol) receiveMessage
LayerZero adapter - trustedRemote CrossChainController(Pol), CrossChainController(Avax) receiveMessage
Hyperlane adapter - trustedRemote CrossChainController(Pol), CrossChainController(Avax) receiveMessage
CrossChainController ProxyAdmin onlyOwner Executor_lvl1 approveSenders, removeSenders, enableBridgeAdapters, disableBridgeAdapters, updateMessagesValidityTimestamp, allowReceiverBridgeAdapters, disallowReceiverBridgeAdapters
CrossChainController ProxyAdmin onlyOwnerOrGuardian GranularGuardian, Executor_lvl1 retryEnvelope, retryTransaction, updateGuardian
CrossChainController ProxyAdmin onlyRescueGuardian Executor_lvl1 emergencyTokenTransfer, emergencyEtherTransfer
CrossChainController ProxyAdmin onlyApprovedSenders AaveGovernanceV3, Old VotingMachine, Old VotingPortal_Eth_Eth, Old VotingPortal_Eth_Avax, Old VotingPortal_Eth_Pol, VotingMachine, VotingPortal_Eth_Eth, VotingPortal_Eth_Avax, VotingPortal_Eth_Pol forwardMessage
CrossChainController ProxyAdmin onlyApprovedBridges CCIP adapter, Polygon native adapter, LayerZero adapter, Hyperlane adapter receiveCrossChainMessage

Umbrella Contracts

contract proxyAdmin modifier permission owner functions
UmbrellaProxyAdmin - onlyOwner Executor_lvl1 changeProxyAdmin, upgrade, upgradeAndCall
Umbrella UmbrellaProxyAdmin onlyCoverageManager Executor_lvl1, Deficit Offset Clinic Steward coverDeficitOffset, coverPendingDeficit, coverReserveDeficit
Umbrella UmbrellaProxyAdmin onlyAdmin Executor_lvl1 setDeficitOffset, createStakeTokens, setCooldownStk, setUnstakeWindowStk, updateSlashingConfigs, removeSlashingConfigs
Umbrella UmbrellaProxyAdmin onlyRescueGuardian Executor_lvl1 emergencyTokenTransferStk, emergencyEtherTransferStk
Umbrella UmbrellaProxyAdmin onlyPauseGuardian Executor_lvl1 pauseStk, unpauseStk
PermissionedPayloadsControllerProxyAdmin - onlyOwner Executor_lvl1 changeProxyAdmin, upgrade, upgradeAndCall
PermissionedPayloadsController PermissionedPayloadsControllerProxyAdmin onlyGuardian BGD setExecutionDelay
PermissionedPayloadsController PermissionedPayloadsControllerProxyAdmin onlyOwnerOrGuardian BGD, BGD updateGuardian
PermissionedPayloadsController PermissionedPayloadsControllerProxyAdmin onlyRescueGuardian BGD emergencyTokenTransfer, emergencyEtherTransfer
PermissionedPayloadsController PermissionedPayloadsControllerProxyAdmin onlyPayloadsManagerOrGuardian BGD, Finance Risk Council cancelPayload
PermissionedPayloadsController PermissionedPayloadsControllerProxyAdmin onlyPayloadsManager Finance Risk Council createPayload
PermissionedExecutor - onlyOwner PermissionedPayloadsController executeTransaction

Risk Agent Contracts

contract proxyAdmin modifier permission owner functions
EModeCategory_CoreAgent - onlyAgentHub AgentHub inject
PendleDiscountRate_CoreAgent - onlyAgentHub AgentHub inject
RateStrategy_CoreAgent - onlyAgentHub AgentHub inject
CapoPriceCap_CoreAgent - onlyAgentHub AgentHub inject
AgentHub AgentHubProxyAdmin onlyOwner Executor_lvl1 registerAgent, setAgentAdmin, setMaxBatchSize, setAgentAddress, renounceOwnership, transferOwnership
AgentHub AgentHubProxyAdmin onlyOwnerOrAgentAdmin Executor_lvl1 setAgentAsPermissioned, addPermissionedSender, removePermissionedSender, addAllowedMarket, removeAllowedMarket, addRestrictedMarket, removeRestrictedMarket, setExpirationPeriod, setAgentEnabled, setMinimumDelay, setAgentContext, setMarketsFromAgentEnabled, addAllowedMarket, addAllowedMarket
AgentHubProxyAdmin - onlyOwner Executor_lvl1 changeProxyAdmin, upgrade, upgradeAndCall
RangeValidationModule - onlyHubOwnerOrAgentAdmin Executor_lvl1 setDefaultRangeConfig, setRangeConfigByMarket

Permissioned Payloads Controller Contracts

contract proxyAdmin modifier permission owner functions
PermissionedPayloadsControllerProxyAdmin - onlyOwner Executor_lvl1 changeProxyAdmin, upgrade, upgradeAndCall
PermissionedPayloadsController PermissionedPayloadsControllerProxyAdmin onlyOwnerOrGuardian BGD, BGD updateGuardian, updatePayloadsManager
PermissionedPayloadsController PermissionedPayloadsControllerProxyAdmin onlyRescueGuardian BGD emergencyTokenTransfer, emergencyEtherTransfer
PermissionedPayloadsController PermissionedPayloadsControllerProxyAdmin onlyPayloadsManagerOrGuardian BGD, Finance Risk Council cancelPayload
PermissionedPayloadsController PermissionedPayloadsControllerProxyAdmin onlyPayloadsManager Finance Risk Council createPayload
PermissionedPayloadsController PermissionedPayloadsControllerProxyAdmin onlyGuardian BGD setExecutionDelay
PermissionedExecutor - onlyOwner PermissionedPayloadsController executeTransaction

Guardians

Guardian Threshold Address Owners
Aave Protocol Guardian Ethereum 5/9 0x2CFe3ec4d5a6811f4B8067F0DE7e47DfA938Aa30 0x5d49dBcdd300aECc2C311cFB56593E71c445d60d, 0xbA037E4746ff58c55dc8F27a328C428F258DDACb, 0x818C277dBE886b934e60aa047250A73529E26A99, 0x4f96743057482a2E10253AFDacDA3fd9CF2C1DC9, 0xb647055A9915bF9c8021a684E175A353525b9890, 0x57ab7ee15cE5ECacB1aB84EE42D5A9d0d8112922, 0xC5bE5c0134857B4b96F45AA6f6B77DB96Ac1487e, 0xd4af2E86a27F8F77B0556E081F97B215C9cA8f2E, 0xf71fc92e2949ccF6A5Fd369a0b402ba80Bc61E02
ACI Safe 1/2 0xac140648435d03f784879cd789130F22Ef588Fcd 0x57ab7ee15cE5ECacB1aB84EE42D5A9d0d8112922, 0x329c54289Ff5D6B7b7daE13592C6B1EDA1543eD4
0x87D93d9B2C672bf9c9642d853a8682546a5012B5 (Safe) 5/9 0x87D93d9B2C672bf9c9642d853a8682546a5012B5 0x397eE87383787812fe0828Ead2BCAda6AE8FAc6F, 0x04e7C0350241b818eE5c92cc260008C9898F41cf, 0x70d80eb5390C7872233D4a9B0b0d74Ea749294c1, 0x59d07dc34B135B17b87840a86BFF7302039E7EDf, 0x8ecd93982FfbB2f937ADa6c6e50d1950974081C0, 0xcC692077C65dd464cAA7e7ae614328914f8469b3, 0x75D95fF8D48E2Ca5c4235322A8AC8e52A76124cD, 0xB339918e75664a07BB650513427559920C0A0F6C, 0x8D0855047b59a5f11262f095ee724b5A59a89710
0x189Cb93839AD52b5e955ddA254Ed7212ae1B1f61 (Safe) 1/1 0x189Cb93839AD52b5e955ddA254Ed7212ae1B1f61 0x2685C0e39EEAAd383fB71ec3F493991d532A87ae
0xbDa6C9cd7eD043CB739ca2C748dAbd1fCA397132 (Safe) 2/6 0xbDa6C9cd7eD043CB739ca2C748dAbd1fCA397132 0x4fc33739c617015C4224e30a1bd3A6F4D358Ae62, 0xDf83E84F1eB00F0230eB912E2Ec823C979800B1c, 0xB8ffAd4020c76F9fE9b49c68B417FD8Cb4C20516, 0x68258012DA3B933a81617FD08c9382a60B87cA98, 0xc6160F5bC3C673AC390f11c492E8ED0d0693579A, 0x601767c4ba4134cc2E906ea7cf25EaB845152A7C
MASIV Safe 1/3 0xdef1FA4CEfe67365ba046a7C630D6B885298E210 0x329c54289Ff5D6B7b7daE13592C6B1EDA1543eD4, 0xac140648435d03f784879cd789130F22Ef588Fcd, 0x57ab7ee15cE5ECacB1aB84EE42D5A9d0d8112922
BGD Injector Guardian 1/2 0xff37939808EcF199A2D599ef91D699Fb13dab7F7 0xe3FD707583932a99513a5c65c8463De769f5DAdF, 0x246E20bF778b3e16cB71eca535f40f8C4E6c4185
Finance Risk Council 3/5 0x22740deBa78d5a0c24C58C740e3715ec29de1bFa 0x45d11217458aEE68A4D976A8f17e2E24Fc5898A1, 0xCAC616Fffb687cBDDD250b2aE6F672449462985C, 0x329c54289Ff5D6B7b7daE13592C6B1EDA1543eD4, 0xb647055A9915bF9c8021a684E175A353525b9890, 0x5d49dBcdd300aECc2C311cFB56593E71c445d60d
Risk Council 2/2 0x47c71dFEB55Ebaa431Ae3fbF99Ea50e0D3d30fA8 0x606dC57cd166643760E049609bfd1D8a698D3bAc, 0xbA037E4746ff58c55dc8F27a328C428F258DDACb
CleanUp Admin 3/5 0xdeadD8aB03075b7FBA81864202a2f59EE25B312b 0x45d11217458aEE68A4D976A8f17e2E24Fc5898A1, 0xCAC616Fffb687cBDDD250b2aE6F672449462985C, 0x5d49dBcdd300aECc2C311cFB56593E71c445d60d, 0x329c54289Ff5D6B7b7daE13592C6B1EDA1543eD4, 0xb647055A9915bF9c8021a684E175A353525b9890
BGD 2/3 0xb812d0944f8F581DfAA3a93Dda0d22EcEf51A9CF 0x0650302887619fa7727D8BD480Cda11A638B219B, 0xf71fc92e2949ccF6A5Fd369a0b402ba80Bc61E02, 0x5811d9FF80ff4B73A8F9bA42A6082FaB82E89Ea7
Aave Governance Guardian Ethereum 5/9 0xCe52ab41C40575B072A18C9700091Ccbe4A06710 0xDA5Ae43e179987a66B9831F92223567e1F38BE7D, 0x1e3804357eD445251FfECbb6e40107bf03888885, 0x4f96743057482a2E10253AFDacDA3fd9CF2C1DC9, 0xebED04E9137AfeBFF6a1B97aC0adf61a544eFE29, 0xbd4DCfA978c6D0d342cE36809AfFFa49d4B7f1F7, 0xA3103D0ED00d24795Faa2d641ACf6A320EeD7396, 0x936CD9654271083cCF93A975919Da0aB3Bc99EF3, 0x0D2394C027602Dc4c3832Ffd849b5df45DBac0E9, 0x4C30E33758216aD0d676419c21CB8D014C68099f

Admins

Role Contract
DEFAULT_ADMIN Executor_lvl1
POOL_ADMIN Executor_lvl1
EMERGENCY_ADMIN Aave Protocol Guardian Ethereum
FLASH_BORROWER 0xd9D8e68717Ce24CCbf162868aaad7E38d81b05d1, 0x72915D41982DfCAf30b871290618E59C45Edba7F, 0x8761e0370f94f68Db8EaA731f4fC581f6AD0Bd68, 0xab515542d621574f9b5212d50593cD0C07e641bD, 0x85105b7E11c442Ca6fF6b4d90d7a439f68376Ac4, 0x45c00508C14601fd1C1e296eB3C0e3eEEdCa45D0, 0x6e8ac99B2ec2e08600c7d0Aab970f31e9b11957a, 0x3a657Ec8a755d2E43DDbfDeaDc15899EDaf8dcf8, 0xb5b29320d2Dde5BA5BAFA1EbcD270052070483ec, 0x0274a704a6D9129F90A62dDC6f6024b33EcDad36, 0x49d9409111a6363d82C4371fFa43fAEA660C917B, 0x352423e2fA5D5c99343d371C9e3bC56C87723Cc7
RISK_ADMIN Core GHO Aave Steward, Manual AGRS, Gho Core Direct Minter, EModeCategory_CoreAgent, PendleDiscountRate_CoreAgent, RateStrategy_CoreAgent, CapoPriceCap_CoreAgent
ASSET_LISTING_ADMIN

Granular Guardian Admins

Role Contract
DEFAULT_ADMIN Executor_lvl1
SOLVE_EMERGENCY_ROLE Aave Governance Guardian Ethereum
RETRY_ROLE BGD

Umbrella Admins

Role Contract
DEFAULT_ADMIN Executor_lvl1
COVERAGE_MANAGER_ROLE Executor_lvl1, Deficit Offset Clinic Steward
RESCUE_GUARDIAN_ROLE Executor_lvl1
PAUSE_GUARDIAN_ROLE Executor_lvl1
REWARDS_ADMIN_ROLE Executor_lvl1, PermissionedExecutor

Collector Admins

Role Contract
DEFAULT_ADMIN Executor_lvl1
FUNDS_ADMIN_ROLE Executor_lvl1, ClinicSteward, Lido ClinicSteward, PoolExposureSteward, ClinicStewardV2, ClinicStewardV2 AMM, SwapSteward

Clinic Steward Admins

Role Contract
DEFAULT_ADMIN Executor_lvl1
CLEANUP_ROLE CleanUp Admin, ACI Automation

Emission Admins

admin tokens count tokens
ACI Safe 66 aEthBTCb, aEtheBTC, aEthEURC, aEtheUSDe, aEthFBTC, aEthLBTC, aEthPT_eUSDe_14AUG2025, aEthPT_eUSDE_29MAY2025, aEthPT_srUSDe_25JUN2026, aEthPT_srUSDe_2APR2026, aEthPT_sUSDE_25SEP2025, aEthPT_sUSDe_27NOV2025, aEthPT_sUSDE_31JUL2025, aEthPT_sUSDe_5FEB_2026, aEthPT_sUSDe_7MAY2026, aEthPT_USDe_25SEP2025, aEthPT_USDe_27NOV2025, aEthPT_USDe_31JUL2025, aEthPT_USDE_5FEB_2026, aEthPT_USDe_7MAY2026, aEthPT_USDG_28MAY2026, aEthPYUSD, aEthRLUSD, aEthrsETH, aEthsyrupUSDT, aEthUSDG, aEthUSDS, aEthUSDtb, aEthXAUt, BTC.b, eBTC, EURC, eUSDe, ezETH, FBTC, LBTC, PT-eUSDE-14AUG2025, PT-eUSDE-29MAY2025, PT-srUSDe-25JUN2026, PT-srUSDe-2APR2026, PT-sUSDE-25SEP2025, PT-sUSDE-27NOV2025, PT-sUSDE-31JUL2025, PT-sUSDE-5FEB2026, PT-sUSDE-7MAY2026, PT-USDe-25SEP2025, PT-USDe-27NOV2025, PT-USDe-31JUL2025, PT-USDe-5FEB2026, PT-USDe-7MAY2026, PT-USDG-28MAY2026, PYUSD, RLUSD, sUSDe, syrupUSDT, tBTC, tETH, USDG, USDS, USDtb, variableDebtEthBTCb, variableDebtEthPT_srUSDe_25JUN2026, variableDebtEthPT_USDG_28MAY2026, WETH, wstETH, XAUt
0x87D93d9B2C672bf9c9642d853a8682546a5012B5 (Safe) 1 LDO
0x189Cb93839AD52b5e955ddA254Ed7212ae1B1f61 (Safe) 1 osETH
0xbDa6C9cd7eD043CB739ca2C748dAbd1fCA397132 (Safe) 1 ETHx
MASIV Safe 1 rsETH