πͺSeamless Guardians
Seamless Protocol has Guardian functions that adhere to industry-leading practices set by other lending and borrowing protocols like Compound and AAVE. These Guardian powers are purposefully limited to safeguard the protocol without granting undue control.
Currently, two primary Guardian functions exist, as outlined below.
1. Governance Guardian
The Governance Guardian function can veto governance proposals during the final timelock execution phase if they are deemed harmful/malicious. However, it lacks the authority to unilaterally pass or modify proposalsβthese actions require onchain governance.
2. Protocol Guardian
With the power to enact emergency actions, the Protocol Guardian can act swiftly in critical situations. It operates within strict governance-defined parameters and cannot independently alter the protocol.
The Protocol Guardian can pause protocol contract activities if a major security threat is discovered. This pause lasts until governance can approve and deploy a remedy - the Protocol Guardian cannot unilaterally make changes to the protocol or smart contracts.
Community Guardian Multi-Sig
The Community Guardian Multi-Sig currently has ownership over both the Governance Guardian and Protocol Guardian functions.
Managed by a 3/6 multi-sig, the Community Guardian consists of community-nominated members. Over time, the multisig composition may evolve to reflect the growing ecosystem, with plans for more sophisticated nomination and proposal mechanisms.
Remember - both of these Guardian functions are typically more passive, and are only invoked in times of special circumstance for the protocol.
Note: The Guardian functions and structures outlined above hold true over the core Seamless Protocol. The ILMs have their own administrative and guardian structure.
Last updated