Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

feat: governance、worksteam and operation of gitcoin #1215

Open
wants to merge 3 commits into
base: main
Choose a base branch
from
Open
Show file tree
Hide file tree
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
69 changes: 69 additions & 0 deletions dao/gitcoinDAO/Governance.md
Original file line number Diff line number Diff line change
@@ -0,0 +1,69 @@
Gitcoin DAO operates as a decentralized autonomous organization (DAO), allowing community members to participate in decision-making processes to support open-source projects and public goods funding. Built on blockchain technology, Gitcoin DAO’s governance structure includes governance tokens, proposals, and voting mechanisms to ensure transparency and decentralization. Here’s a detailed breakdown of Gitcoin DAO’s governance model:

### 1. Governance Token: GTC
**GTC (Gitcoin Token)** serves as Gitcoin DAO’s governance token, granting holders the power to influence the platform's direction. GTC has no economic value or revenue-sharing functionality; it solely exists for governance purposes. Key roles of GTC in governance include:

- **Proposal Rights**: GTC holders can initiate proposals or participate in discussions, suggesting adjustments to Gitcoin’s operations, fund distribution, and project support strategies.
- **Voting Rights**: GTC holders can vote on proposals, with their voting weight determined by their GTC holdings. More GTC translates to more influence over proposal outcomes.
- **Participation Incentives**: GTC holders are encouraged to participate actively in proposal discussions and voting, with some incentive programs offering additional GTC rewards for active involvement, fostering a lively governance ecosystem.

**Reference Link**:
- [Gitcoin Governance Token (GTC)](https://gitcoin.co/)

### 2. Proposal Process: Gitcoin Governance Forum and Snapshot
Gitcoin’s proposal process is conducted through the **Gitcoin Governance Forum** and **Snapshot** voting platform. Proposals move from initial community discussion to official proposal, voting, and eventual implementation. The process is as follows:

- **Discussion Phase**: Any GTC holder can propose topics or suggestions in the Gitcoin Governance Forum, discussing the necessity, feasibility, and impact of a proposal.
- **Proposal Submission**: Proposals that gain significant support or community interest are formalized and typically require a designated proposer and supporters.
- **Snapshot Voting**: Snapshot is a gas-free voting platform enabling decentralized governance voting within Gitcoin DAO. GTC holders can use Snapshot to vote on whether to approve proposals.
- **Execution of Results**: Approved proposals are implemented within Gitcoin’s governance system. These may involve adjustments to Gitcoin Grants, fund allocation configurations, or updates to funding strategies.

**Reference Links**:
- [Gitcoin Governance Forum](https://gov.gitcoin.co/)
- [Snapshot](https://snapshot.org/)

### 3. Workstreams
**Workstreams** are individual working groups within Gitcoin DAO, responsible for specific tasks and project management. Each workstream focuses on distinct areas, such as fund management, community growth, and technical development. Key workstreams include:

- **FDD (Fraud Detection & Defense)**: Focuses on fraud detection and defense to ensure funding legitimacy and prevent misuse of funds.
- **MMM (Memes, Merch, Marketing)**: Manages marketing efforts and brand outreach through social media, merchandise, events, and other activities to amplify Gitcoin’s presence.
- **Public Goods Funding**: Manages and allocates funds for public goods, optimizing funding distribution processes to support open-source projects.
- **Operations**: Handles Gitcoin DAO’s daily operations, including finance, auditing, and technical support, ensuring smooth governance.

Each workstream is managed by dedicated team members who are compensated through Gitcoin Grants funds or community contributions. DAO governance proposals determine workstream budgets and staffing.

**Reference Link**:
- [Gitcoin Workstreams](https://gov.gitcoin.co/c/workstream/)

### 4. Quadratic Funding Decisions
Quadratic funding is the core mechanism behind Gitcoin’s grants and is also subject to Gitcoin DAO governance. Through community voting, Gitcoin DAO can adjust parameters of the funding rounds, matching pool allocations, and funding strategies. Key governance aspects include:

- **Matching Pool Allocation**: The community votes on the allocation ratio of matching funds across different categories, such as public goods, infrastructure, and education, ensuring funds reach the most needed areas.
- **Funding Strategy Adjustments**: The DAO can modify parameters such as matching calculation methods, minimum donation amounts, and matching limits to adapt to changing community needs.
- **Funding Transparency**: All matching pool funds’ sources and allocations are fully transparent, allowing community members to monitor distribution and raise concerns about any irregularities.

By amplifying the impact of small donations, Gitcoin DAO ensures projects supported by the community receive more funding.

**Reference Link**:
- [Quadratic Funding Overview](https://wtfisqf.com/)

### 5. Community Engagement and Incentives
Gitcoin DAO encourages community involvement to create a healthy and active ecosystem. Community participation and incentives include:

- **Discussions and Voting**: Gitcoin DAO invites GTC holders to raise questions, participate in discussions, initiate proposals, and vote on important issues.
- **Incentive Programs**: Active community members can receive GTC incentives for contributions such as engaging in governance discussions or offering innovative suggestions. This further encourages active participation and governance vitality.
- **Transparency**: All proposals, votes, and decisions are publicly recorded on-chain, enabling full transparency and allowing the community to monitor and participate in decision-making at all times.

Gitcoin DAO’s governance structure allows each GTC holder to contribute to community building, actively fostering Web3 ecosystem growth.

**Reference Link**:
- [Community Incentives](https://gitcoin.co/)

### 6. Governance Challenges and Future Outlook
Despite Gitcoin DAO’s effective governance structure, it faces several challenges:

- **Governance Centralization**: Some large GTC holders may have disproportionate voting power, impacting proposal outcomes. The DAO is exploring ways to engage smaller holders to reduce governance centralization.
- **Governance Participation**: As proposals increase, declining participation could affect proposal implementation. Gitcoin DAO is experimenting with new incentives to attract more GTC holders to vote and discuss.
- **Scalability**: As Gitcoin expands, the DAO must continuously optimize governance processes to ensure efficient, transparent decisions that adapt to the community’s evolving needs.

**Future Development**: Gitcoin DAO plans to further improve its governance mechanisms and explore decentralized technology to achieve more efficient and transparent community governance.
69 changes: 69 additions & 0 deletions dao/gitcoinDAO/Operation.md
Original file line number Diff line number Diff line change
@@ -0,0 +1,69 @@
Gitcoin DAO is a decentralized autonomous organization (DAO) dedicated to funding and supporting open-source software and public goods, especially in the blockchain and Web3 ecosystem. Initially established as a platform for supporting open-source developers, Gitcoin evolved into a community-driven DAO with multiple mechanisms to ensure sustainable funding for valuable projects. Below is an in-depth look at how Gitcoin DAO operates.

### 1. Gitcoin Grants
**Gitcoin Grants** is the core funding program of Gitcoin DAO, focusing on the sustainable development of open-source projects. It leverages an innovative **Quadratic Funding** mechanism, which allows small contributions from many individuals to have a significant impact on funding allocation. Here’s how it works:

- **Quadratic Funding Mechanism**: This mechanism amplifies the effect of contributions from a larger number of smaller donors, ensuring that widely-supported projects receive more funding than those backed by only a few large donors.
- **Grant Rounds**: Gitcoin Grants typically runs several funding rounds each year, often themed (e.g., public goods, Web3 tooling, educational projects). Funding pools for each round come from Gitcoin DAO’s community donations and partnerships.
- **Governance Involvement**: Each grant application undergoes review and discussion in the Gitcoin DAO community before final approval, with voting determining priority funding areas.

**Reference Links**:
- [Gitcoin Grants Overview](https://gitcoin.co/grants/)
- [Quadratic Funding Explanation](https://wtfisqf.com/?grant=&donation=10)

### 2. Public Goods Funding
**Public Goods Funding** supports projects crucial to the Web3 ecosystem but lacking direct monetization methods. This funding is often directed toward:

- **Infrastructure**: Such as blockchain infrastructure, libraries, and APIs that ensure network robustness.
- **Developer Tools**: Tools that improve developer experience, such as debugging and testing frameworks.
- **Educational Resources**: Resources like courses, documentation, and tutorials to increase Web3 knowledge.

Gitcoin DAO funds these projects through both **Quadratic Funding** and the **Gitcoin Matching Pool**, where the community and partners can also contribute to a **Public Goods Matching Pool**.

**Reference Links**:
- [Public Goods Funding](https://gitcoin.co/publicgoods)

### 3. Gitcoin Bounties
**Gitcoin Bounties** is a bounty system for developers to contribute to various projects. This incentivizes contributions to open-source projects by offering rewards:

- **Posting Tasks**: Project teams post specific tasks on Gitcoin with attached bounties, which might include new features, bug fixes, or documentation improvements.
- **Claiming & Submitting**: Developers claim tasks, complete them, and submit results for review.
- **Receiving Payment**: Once the work is approved, Gitcoin smart contracts release the bounty reward to the developer, ensuring transparency.
- **Community-Driven**: Gitcoin Bounties allows developers to gain experience and income in the Web3 field through transparent task completion.

**Reference Links**:
- [Gitcoin Bounties Overview](https://gitcoin.co/explorer)

### 4. Kudos & Tips
Gitcoin’s **Kudos & Tips** feature lets community members show appreciation for contributions with small gestures:

- **Kudos**: Virtual badges or NFTs that recognize contributions. Kudos are often limited editions and can be displayed on user profiles.
- **Tips**: Tips allow users to send small amounts of funds to others as appreciation, commonly used for minor contributions like bug fixes or documentation improvements.
- **Social NFTs**: Kudos enhance Web3 social interaction, allowing users to convey social value and recognition through NFTs.

**Reference Links**:
- [Kudos & Tips Overview](https://gitcoin.co/kudos)

### 5. Kernel Fellowship Program
Gitcoin’s **Kernel Fellowship Program** is an 8-week learning and collaboration program that gathers enthusiasts from the Web3 space for knowledge sharing and project building:

- **Curriculum**: Kernel offers a curriculum crafted by Web3 experts covering crypto-economics, protocol design, and entrepreneurship in Web3.
- **Mentorship Network**: The program brings together mentors from Web3 fields who provide technical guidance and strategic advice.
- **Project Incubation**: Participants build projects during the program, creating prototypes with mentor support that positively impact the Web3 community.
- **Final Showcase**: Graduates showcase their projects, potentially receiving support from Gitcoin Grants or partnerships for further development.

**Reference Links**:
- [Kernel Fellowship Program](https://kernel.community/)

### 6. Hackathons
Gitcoin organizes regular **Hackathons** to foster collaboration, innovation, and showcase developer talent. Hackathons often have the following features:

- **Diverse Themes**: Gitcoin hackathons cover DeFi, NFTs, DAOs, and other Web3 topics, attracting developers from varied backgrounds.
- **Incentives and Prizes**: Each hackathon has prize pools funded by Gitcoin’s partners, offering substantial rewards for participants.
- **Collaborative Ecosystem**: Gitcoin collaborates with multiple Web3 projects, like Ethereum Foundation, Polygon, and Optimism, providing technical guidance and support to participants.
- **Showcasing and Funding Opportunities**: Developers can showcase their work, gaining community support and funding for project growth.

**Reference Links**:
- [Gitcoin Hackathons](https://gitcoin.co/hackathons)

Gitcoin DAO’s operational model exemplifies decentralized governance and community-driven principles, supporting and encouraging innovation in the Web3 ecosystem through a variety of funding mechanisms and community activities.
Loading