⛑️Contract governance

This page describes the roles needed to operate the integration contracts

The integration contract requires two essential admin roles, established during deployment but modifiable later.

These roles, assigned to unique addresses, are strongly recommended to be behind a multi-sig or MPC wallet for enhanced security and flexibility.

SYS_ADMIN

Role nameSetupActions

SYS_ADMIN

multi-sig or MPC wallet

  • pausing deposits

  • changing SYS_ADMIN

  • modifying end user fee (aka commission)

  • modifying commission split and recipients

  • modifying operator pools

  • modifying weighting across operator pools,

  • when connected to two or more pools

PROXY_ADMIN

Role nameSetupActions

PROXY_ADMIN

multi-sig or MPC wallet

  • pausing and resume contract

  • changing PROXY_ADMIN

  • upgrading implementation contract

Last updated