User Security Measures
Last updated
Last updated
A number of measures have been taken to ensure the integrity and resilience of the deployed smart contracts. These measures are designed principally to ensure the safety of protocol assets, but also to ensure reasonable governance occurs.
Below is a list of some, but not all, of the user security measures CAMP Labs has implemented across the deployed smart contracts.
Inherited from the OpenZeppelin implementation of the battle-tested . This enables users to have comfort that the protocol is inheriting audited & thoroughly used code throughout the space.
An unstake cooldown period where sUSDca tokens are immediately settled for USDca, but the staker cannot withdraw the USDca until the cooldown period has elapsed to prevent attacks in a single block.
Linear vesting of reward payments over 8 hours to prevent sandwich attacks where a user stakes immediately before and unstakes immediately after a reward payment at the expense of other stakers.
A minimum non-zero total sUSDca supply of 1 ether ($1 to start) to further prevent donation attacks beyond the protections the OpenZeppelin implementation provides.