# Smart Contracts
# What Smart Contracts Are Being Used For MUSE0?
MUSE0 uses various smart contracts to operate. Smart contracts are used to facilitate:
- collecting donations to MUSE0;
- voting;
- delegating voting to third parties; and
- quitting.
MUSE0 currently uses the Tribute DAO framework, which can be found here (opens new window).
# Will MUSE0 Smart Contracts Be Audited?
The Tribute DAO framework, which is the smart contract framework that MUSE0 leverages, has been audited by ConsenSys Diligence. This is the first implementation of the Tribute DAO framework, and it's experimental, so please keep that in mind.
# Will The Smart Contract Code Be Publicly Available?
MUSE0's smart contracts are publicly available on Etherscan. These are the main core and extension contracts:
- Dao Registry (opens new window)
- Bank Extension (opens new window)
- NFT Extension (opens new window)
- ERC20 Extension (opens new window)
MUSE0's other Tribute DAO framework smart contracts are also available on Etherscan. The addresses for those smart contracts can be provided upon request.
← Leaving MUSE0 Risks →