WeuFoundDev / Governance-token-contracts

Governance contract of INPUT (INT) | A development based minting tokens for developers and researchers ecosystem.
GNU General Public License v3.0
2 stars 0 forks source link

Create Governance structure #1

Closed 123456788940 closed 1 year ago

123456788940 commented 1 year ago

GitHub Description: This is a Solidity smart contract implementation for the WEUFoundation, a decentralized organization aiming to establish a governance framework for various committees. The contract is based on the ERC20 standard and AccessControl from the OpenZeppelin library. The contract allows the creation of different governance models, such as CouncilMembers, TechnicalCommittee, and ResearchCommittee, with predefined roles for Developers, Investors, and Users. Members of the committees can be added, removed, and assigned shares that determine their influence in the governance process. The contract also includes functions to activate governance models, fund the foundation with a specified ERC20 token, and manage committee memberships. The code is released under the MIT License (SPDX-License-Identifier: MIT).