Roles
Ethereum Mainnet
Role | Description | Impact | Multisig |
PROXY_ADMIN_OWNER | This address can upgrade any contract in the system. | Critical | YNSecurityCouncil |
DEFAULT_ADMIN_ROLE | This address can add to and revoke addresses from any role in the system. | Critical | YNSecurityCouncil |
STAKING_ADMIN
| This address can register and upgrade the implementation of StakingNode and set maxNodeCount. | Critical | YNSecurityCouncil |
STAKING_NODES_DELEGATOR | Can Delegate and Undelegate to operators. | Medium | YNDelegator |
REWARDS_ADMIN | Sets the Fee Receiver and the Fee Basis points in RewardsDistributor. | High | YNSecurityCouncil |
PAUSER_ROLE | Can pause deposits on ynETH/ynLSD, registerValidators | Medium | YNDev YNIncidentResponder |
UNPAUSER_ROLE | Can unpause what PAUSER pauses + unpause token transfers add/remove to whitelist for token transfer whitelist | High | YNSecurityCouncil |
FEE_RECEIVER | Interim protocol revenue collector until YND is released and distribution is automated. | High | YNSecurityCouncil |
VALIDATOR_MANAGER | Registers validators in the system. | Critical | YNValidatorService |
STAKING_NODES_OPERATOR | Operates verification of withdrawal credentials, sweeping rewards etc. | Medium | YNOperator YNDev |
STAKING_NODE_CREATOR | Can call createStakingNode. | Low | YnDev |
Ethereum Mainnet Multisigs
Name | Code | N/M | Ethereum Mainnet Safe Contract Address |
YNSecurityCouncil | 3/5 | 0xfcad670592a3b24869C0b51a6c6FDED4F95D6975
| |
YieldNest Validator Service Off-chain process | YNValidatorService | 2/3 | 0x8e20eAf121154B69B7b880FA6c617c0175c4dE2e
|
YieldNest Delegator
Delegates the EigenPods to the operators | YNDelegator | 2/3 | 0xDF51B7843817F76220C0970eF58Ba726630028eF
|
YieldNest Dev
Pause the system, fast incident response, low criticality actions.
| YnDev | 2/3 | 0xa08F39d30dc865CC11a49b6e5cBd27630D6141C3 |
Last updated