Roles Architecture
Implement a secure role distribution system following these guidelines. Reference the complete role documentation for technical details.
Owner Role
Critical Security Requirements:- Deploy a multisig with minimum 4/6 signers
- Implement strict operational security protocols
- Distribute keys across trusted entities
- Never use EOA (Externally Owned Account) control
Impact of Compromise: Complete vault control loss without recovery options
Curator Role
Security Requirements:- Deploy a multisig with minimum 2/4 or 3/5 signers
- Implement medium-level operational security protocols
- Distribute keys with geographical redundancy
Impact of Compromise: Elevated risk exposure, recoverable by owner intervention
Allocator Role
Implementation Options:- Smart contract with automated reallocation logic
- EOA operated by monitoring bot
- Multisig with fast response capabilities (1/3 or 2/4)
Mitigation Strategy: Set restrictive market caps to limit potential damage
Guardian Role
Implementation Options:- Snapshot-based governance system
- Aragon DAO integration
- Multisig managed by community representatives
Security Benefit: Provides emergency intervention capability for users