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

YieldNest Security Council

Contract Upgrades, role admin.

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