Upgradeability
Smart contracts deployed to the Avalanche C-Chain & Arbitrum are immutable. That means that a contract can't be changed once it is deployed.
In order to allow code improvements and security updates, Brokkr makes use of battle-tested upgradeability patterns. Multiple contracts work together as a whole unit to allow making changes to the business logic.
The owner of any contract that is upgradeable can upgrade the contract. Initially, this is the multisig wallet.
This poses a potential risk to users as the smart contract could get upgraded in a way the users' funds get stolen. Rest assured this will never happen, the team has publicly KYCd representatives and will do everything to guarantee the safety of your assets.
Regarding the DAO contracts:
- Staking
- Bonding
- bBRO token
Regarding the Strategy / Portfolio contracts:
- Any implementation of the abstract class
PortfolioOwnableBaseUpgradeable
andStrategyOwnablePausableBaseUpgradeable
- i.e. all our live strategies and portfolios.
Last modified 1mo ago