Roles and Permissions
Purpose
Define key protocol roles and their high-level permissions.
Scope
This page avoids low-level access control lists or function-specific details.
Roles (MVP)
- Owner: configures critical addresses, roles, and parameters.
- ScoreUpdater: posts provider scores.
- Gateway: consumes credits on behalf of users.
- Slasher: triggers provider bond slashing.
- Reporter: reports usage units for reward distribution.
- BurnController (Owner): configures burn parameters within safe bounds.
Governance path
These roles are expected to move to governance-managed control in later phases of the protocol lifecycle.