The following is a list of roles available on the various pre-deployed contracts on each SKALE Chain. DEFAULT_ADMIN_ROLE and many of the other roles are available to the chain owner through Marionette by default.
Deployer Role allows Ethereum Address to deploy smart contracts onto a SKALE Chain when Free Contract Deployment is disabled.
|Smart Contracts bypass the need for this role.|
On-chain Filestorage space can be reserved by a user with this role.
|This role is not assigned to the SKALE Chain Owner upon chain creation.|
Sets new gas limits for MessageProxy outgoing messages (default is 1M gas) and sets CommunityLocker new rate limit for exit messages (default is 5 minutes per exit message).