Governance
The ShiftCTRL Tab Protocol is governed by a Decentralized Autonomous Organization (DAO) through a series of onchain governance smart contracts, built on the robust and battle-tested OpenZeppelin frame
Governance Contracts
ShiftCtrlGovernor
The ShiftCtrlGovernor is the primary governance contract used by the ShiftCTRL Tab Protocol community. It is designed to optimize transparency by implementing delayed voting and execution, ensuring that all users are informed and prepared to respond. Additionally, it encourages broad community participation by maintaining a low proposal threshold.
Proposal Threshold: 10,000
CTRL
Voting Delay: 2 days
Voting Period: 3 days
Quorum: 5% required for proposal to pass
TimelockController: 2 days before passed proposal can be executed
ShiftCtrlEmergencyGovernor
The ShiftCtrlEmergencyGovernor is a specialized governance contract, similar to the standard ShiftCtrlGovernor, but with distinct parameters tailored for emergency situations. It features more stringent proposal criteria and faster execution timeframes, making it ideal for addressing urgent scenarios, such as applying security patches or triggering the Tab freeze function to safeguard the protocol.
Proposal Threshold: 1,000,000
CTRL
Voting Delay: Immediate
Voting Period: 30 minutes
Quorum: 5% required for proposal to pass
TimelockController: Immediate. Can execute right after proposal is passed.
GovernanceAction
The GovernanceAction contract serves as a utility contract that simplifies the process of proposing common actions. It allows community members to call functions within a single contract, eliminating the need for technical expertise, such as knowing which contracts to call, having to call multiple contracts, and ensuring they are called in the correct sequence.
Currently, the GovernanceAction contract supports the following functions:
Last updated