In the interest of smart contract security and the current best practices as of Solidity v0.8 [⇗], we have taken several steps which include but are not limited to the following:
Timelock & Multisig on Access Roles for Token
We have created an initial council of key members of the BreederDAO ecosystem and external representatives of the decentralized blockchain community. It is tasked with safeguarding emergency functionalities and acting swiftly in the event of bug bounty findings, MEV risks, and the like.
The BREED token contract inherits from ERC20Votes in order to enable governance capabilities, which, as part of its spec, provides mint and burn functionalities. The DAO maintains the token contract through the delegation of authority to a council multisig comprised of the following gatekeepers. A timelock contract set with a 48 hour-window has also been implemented for the delayed execution of functions. A proposal for renouncing ownership of the token contract and/or modifying council members will be pushed forth after the TLA.
Renz Chong of BreederDAO:
Gabby Dizon of YGG:
Yan Liberman of Delphi Digital:
Nico Odulio of BreederDAO:
Baek Kim of Hashed: