P-13: Developer DAO Improvement Proposal Formalization
Developer DAO Improvement Proposal Formalization
Authors: tonyolendo, willblackburn.eth See the Forum Vote here.
Summary
The below proposal serves as a meta-proposal to define the Governance process after the deployment of our $CODE governance token. The proposal rules & guidelines defined will go into effect at the launch of the $CODE token.
What is a DDIP?
A Developer DAO Improvement Proposal (DDIP) is a proposal that seeks to enact a change or changes regarding how the DAO is governed. DDIPs should be limited to the following areas:
- Any decision that impacts the Treasury balance or allocation.
- Founding Team and Guild Leader appointments, removals, remuneration, and process changes.
- Advisor relationships and compensation.
- True Partnerships with other DAO, Protocols, Investors, etc. Sponsorships do not require a DDIP and are handled by the Marketing Guild.
- Anything that impacts “The Foundation” - referring to the foundation being setup to help the DAO operate.
- Any other item that affects DAO governance in a material way such as Season specifications, operational working groups outside of the Guild structure defined, etc.
For example, a DDIP is not required for:
- Guild-related proposals that do not meet the above criteria.
- Cross-guild decisions that do not impact the treasury.
Who can create a DDIP?
While anyone can complete the first steps below to begin a discussion around a proposal, there are requirements for the Forum and Snapshot vote phases. Our explicit intention is to continue to remove controls around the proposal process. Proposal procedures are at risk for various governance attacks. As we mature our governance mechanisms, we can continue removing controls and decentralizing further.
For a proposal to move to the Forum and Snapshot vote phases, it must be championed by a DAO member with a minimum of 50,000 $CODE who has been allow-listed for Governance procedures. The passing of this process allow-lists the Founding Team members for the Governance process. The governance approved allow-list will be actively maintained and visible on our Wiki.
We hope that by the end of Season 1, we can reduce the controls on this process as we get accurate information about items such as active governing power (percentage of $CODE that is voting in proposals), $CODE liquidity, supermajority refinement, and more. A DAO member who accumulates 50,000 $CODE can trigger a governance allow-list vote without the need for a champion.
What is the DDIP process?
DDIPs must follow the process and format specified below to qualify for our governance process.
Phase 1: Conversations
The starting point of any proposal is a conversation. Discussion of a DDIP should take place on Discord, where members can provide opinions on the impact of the DDIP. There should be clear, observable agreement on an item before entering the next phase. Phase 1 can be further broken down into the following stages.
- Post in Discord. Start the conversation in the relevant channel. This can be a guild channel where the proposal most closely aligns, the
#general
channel, or any place where people can discuss and share their thoughts on the idea. Work with guild leaders and moderators to ensure the discoverability of the topic and discussion. - Generate Consensus: At least 5 other members should come alongside the proposer to show their support for the proposal. The duration for this is open-ended. The specific means of showing support need not be too prescriptive; the conversation flow should simply show that there are other people who think this is a good idea.
- Support and Champion: Once a proposal has been sufficiently discussed and there is clear, demonstrable support for the DDIP and the DDIP has received the nod of at least 5 backers and an allow-listed governance Champion, it can enter Phase 2.
- If needed, Champions can be found by notifying the
Moderator
role in Discord.
Phase 2: Brainstorming and DDIP Development
Once an idea has received support, it must be documented in DRAFT form using the template here.
A Discord Forum post should be created under the Proposals category. The Governance Guild should be notified to create a new thread in Discord to facilitate community-wide participation and discussion. The goal is to receive even wider community discussion, review, and comments.
The Forum post template will show that the title should include [DRAFT]
, and the post should be tagged with draft-proposal
. This will allow forum members to see that this is a work-in-progress proposal.
Phase 3: Forum Vote
A DDIP enters Phase 3 after it has received observable support in the discussion on the forum. Specifics on the timing of the next stage, the Snapshot vote, should be made clear in the post if required.
The Forum post will end with a clear vote. There should only be one affirmative vote that will move the DDIP to Snapshot voting. There should be two No votes. One to show support with amendments that can be left in the comments and another to indicate no support for the proposal
Quorum Requirement: A minimum of 100 forum votes cast will constitute a quorum.
Time Requirement: A minimum of 72-hours must pass before a voting decision is determined.
Supermajority Requirement: A vote will be considered passed if it receives at least 66% affirmative votes.
Phase 4: Snapshot Vote and Execution
The DDIP will then be staged for elevation to Snapshot.
The Snapshot proposal will end with a clear vote. There is no quorum requirement at this time on Snapshot votes. However, voting must run for a minimum of 72-hours before the proposal voting period ends. Ideally, the Snapshot voting period runs for one week.
Once completed and if passed, execution will begin. The Governance Guild is responsible for working with the required guilds/teams/projects/leads to successfully implement the proposal. The Governance Guild will also prepare a DDIP report for the Season’s retrospective.
Quorum Requirement: A minimum of 2% total circulating $CODE will constitute a quorum.
Time Requirement: A minimum of 120 hours (5 days) must pass before a voting decision is determined.
Supermajority Requirement: A vote will be considered passed if it receives at least 66% affirmative votes.
Vote
For - Adopt the DDIP formalization of rules & guidelines. Against - Reject the DDIP formalization of rules & guidelines.
Voter | Cast Power | Vote & Rationale |
---|---|---|
0xFE76...F7b6c3 | 1 | For |
0xFB26...65a465 | 1 | For |
0xf940...9D96F6 | 1 | For |
0xf89b...934AcC | 1 | For |
0xF79D...7A254e | 1 | For |
VOTE POWER
Proposal Status
- Fri July 01 2022, 10:00 pmVoting Period Starts
- Fri July 08 2022, 10:00 pmEnd Voting Period
Current Results
1-For
348
2-Against
5