Roles

Each Safe smart account can use roles to grant EOAs and subsafes the right level of access, or to limit access among Safe smart account who do not need as much to operate efficiently. This feature allows to configure core Safe rights according to each level of responsibility those Safe smart account will take on.

Palmera Module also allows the addition of externally owned accounts (EOA) or other smart contracts to access the hierarchical structure which increases the flexibility and the range of possible configurations even further.

Relationships among Safe smart accounts

Palmera's Module allows the creation of different relationships among Safe smart accounts, EOAs, and smart contracts. This enables the creation of a wide range of configurations that include:

  • Addition or removal of members inside subsafe smart accounts

  • Execution of transactions on behalf of subsafe smart accounts

  • Addition or removal of external smart accounts, EOAs, and smart contracts to the hierarchy structure.

Allow and deny lists

This feature allows for restricting or granting access to their hierarchical structure, removing potentially dangerous actors or adding Safe smart accounts, EOAs, or smart contracts that meet or don't meet particular requirements. This is done through the Palmera Module by denying or allowing specific addresses to be added a Safe smart account.

For a more detailed exploration of the types of roles and how they can be effectively utilized within your organizational structure, please refer to the section Introduction to on-chain roles

Last updated