PROPOSAL NAME:
Ask Ape: Enhancing Ape Coin DAO Decision-Making
TEAM DESCRIPTION:
Our team, the DAO Masons, is a group of dedicated Web3 professionals focused on advancing decentralized ecosystems. Our expertise spans project management, software engineering, UI/UX design, and community engagement.
Name | Roles | Relevant Experience | Contact |
---|---|---|---|
Chris (Boiler) | Outreach, BizDev | BizDev and Community DAO Masons. Contributor at DAOhaus (Public HAUS), Metacartel, and Public Nouns. 20+ years experience in construction and Nuclear Industry projects | @boilerrat |
Jord | Product Manager, Engineering Lead | Lead developer and founder at DAO Masons, web3 developer at DAOhaus, Raid Guild Member, Builder Nouns, 5 years of Web3 Development | @Jordeth |
Matt (UI369) | Operations Lead | Operations manager and founder at DAO Masons & DAOhaus (Public HAUS), former organizational design partner at HolacracyOne, 11 years of professional software development experience | @UI369 |
Open Position | Community Manager | We will be looking for a community manager from the pool of deeply embedded Ape ecosystem members, capable of helping us set up test polls that are of value to the community. |
We initially collaborated as core members of DAOhaus, driven by a shared passion for DAOs and effective governance design. Our mission at DAO Masons is to “help DAOs win” by providing the tools and infrastructure necessary for robust and effective governance.
PROPOSAL DESCRIPTION:
Ask Ape: Enhancing ApeCoin Community Decision-Making is a proposal to build a user-friendly tool designed for on-chain multi-choice voting, polling, and surveying within the ApeCoin ecosystem. Ask Ape aims to enhance and improve Ape Coin DAO governance by providing a platform for gathering and acting upon community signals. It will enable active participation of members in DAO activities and decisions, reinforcing the use case of ApeCoin as a governance tool for the DAO.
This proposal is born out of our active participation in ApeCoin community calls, where we observed a clear need for a streamlined and effective tool to facilitate decentralized decision-making. The goal of this proposal is to make it easier for the DAO to make informed decisions in a timely, transparent manner.
Why Ask Ape?
ApeCoin DAO currently relies heavily on Snapshot.org for significant decisions, which involves a lengthy and formal process. While effective for AIPs, this process is slow and cumbersome for day-to-day decisions or issues that still require community input. Ask Ape addresses this gap by providing an agile, efficient, and user-friendly platform for on-chain multi-choice voting.
Key Features:
-
On-Chain Multi-Choice Voting:
- In App Multi-Choice Voting: Ask Ape offers multi-choice on-chain voting capabilities directly, ensuring transparency and trust in every decision made.
-
User-Friendly Interface:
- Real-Time Updates: Leveraging tools like Envio for real-time chain indexing, Ask Ape provides live updates on voting results without the need for page refreshes.
- Comprehensive Content Display: The interface will include all the reasoning and content surrounding each decision, enhancing the voting experience and engagement.
-
Customizable Voting Modules:
- Built on the Stem voting contracts, Ask Ape allows extensive customization of the voting process, including choices, points, votes, and execution modules.
Objective:
Signal Voting App:
- Description: Develop a signal voting app tailored for the ApeCoin ecosystem.
- Objectives:
- Conduct several test signal sessions to gather data and feedback.
- Refine and improve the app based on test session results.
- Ensure the app can handle both short-term votes for community calls and long-term votes for strong signal polling.
- Enable users to create on-chain polls, contests, and surveys quickly and efficiently.
- Build out new voting modules based on community feedback.
- Objectives:
BENEFIT TO APECOIN ECOSYSTEM:
Problem
Ape Coin currently has limited community governance opportunities or ways to gather signal for basic day to day decisions in an officail capacity. The DAO has entrusted it’s working groups to perform most of these administrative duties, however there are many instances where gathering community signal would be beneficial.
Ape Coin uses snapshot.org to make the DAO wide decisions, in the form of AIPs. To get an AIP through, is a lengthy, formal process, with various bottle-necks along the way. While this is a good process for AIPs it leaves no room for day to day DAO involvement beyond taking part in group discussions.
In many cases, a complete AIP is not needed. The AIP process is simply to slow for smaller decisions or decisions that do not effect the overall well being or direction of the DAO, nor would they require one of the working groups to decide.
Solutions
Enhanced Governance Experience (GX):
- Ease of Use: Any member of the ApeCoin DAO, regardless of technical capabilities, will be able to create a multi-choice vote and gather signal from the community in under two minutes.
- Community Engagement: The platform will foster engagement by having an easy voting process and presenting clear, informative interfaces for decision-making.
- Content-Rich Interface: The interface will be content-rich and include the reasoning behind each user’s decision, if they choose to provide one. By building a real-time interface, we can capture the liveness seen in apps like pump.fun and friend.tech and apply it to voting.
Super-Charged Voting:
- Customizable Voting Modules: Built on the Stem voting contracts, Ask Ape allows for extensive customization of the voting process, including:
- Choices Module: This module decides how choices (the things we vote on) are created, who gets to create them, and how these choices are managed. You can also program in on-chain rewards or reputation for adding choices.
- Points Module: Determines how many votes each address can cast. Our first implementation will use the Ape Coin holders / delegate weighted voting, but in the future, we can integrate reputational scores or participation scores (more voting weight for past participation). It can also factor in staked or vested token balances.
- Votes Module: Decides what happens when a user votes for a choice. This can incorporate voting schemas like quadratic or donation voting. This contract could also include on-chain rewards for voting.
- Execution Module: Specifies what happens as a result of a vote. This allows the contracts to autonomously perform any transaction based on the voting results, whether that’s sending funds to the top-rated choices, managing voting thresholds and quorums, or creating new rounds of Grant Ships with the results. While the execution module is not part of this proposal, as the testing required to ensure safety of automated transactions does not fall within the timeline to implement this version of Ask Ape, it is something that can be considered for future versions.
- Cross-Chain Compatibility: A massive feature of Ask Ape is the ability to use tokens that are on different networks. This is a key differentiator from competitors like Snapshot and JokeRace. If someone has tokens on Mainnet, Arbitrum, and ApeChain, they will be able to vote as if it were all on one chain, making the voting process seamless and inclusive for all token holders.
Trust and Transparency:
- On-Chain Trust: All actions and votes are recorded on-chain, ensuring transparency and trust in the decision-making process.
Enhanced User Experience
- Real-Time Updates: Utilizing tools like Envio for real-time chain indexing, the app will provide live updates without the need for page refreshes.
Use Cases
- Quick decision during a community call.
- Fine tune details of an AIP, before it goes live.
- Determine funding levels for recurring programs such as grants.
- Voting on event planning details (where are we meeting for beers tonight?)
- Emergency decisions. (where are we meeting for beers tonight?)
- Elections, other than official working group elections, which has it’s own process.
- Creating contests.
DEFINITIONS:
- Envio: A tool for efficient real-time blockchain indexing.
- Quadratic Voting: Uses mathematical algorithms to increase the “cost” of voting per vote. This technique encourages splitting votes amongst different options, as in a TCR vote.
- Signal Voting: A voting mechanism designed to quickly gather community preferences and opinions.
- Stem Voting Contracts: Modular solidity contracts that allow for flexible and customizable voting processes.
- TCR: A registry, or list, of choices created by token holders. Voters are able to split their votes amongst their preference of choices.
STEPS TO IMPLEMENT:
-
Development (6 Weeks):
- Refine Voting Contracts: Improve UX based on user feedback.
- Factory Contracts: Simplify the creation of voting modules.
- Real-Time Indexer (Envio): Implement for faster chain indexing.
- Real-Time Interface: Develop an intuitive interface for displaying voting results.
-
Testing and Feedback (4 Weeks):
- Conduct test sessions and gather user feedback.
- Refine the app based on test results.
-
Launch and Adoption (6 Weeks):
- Promote the app within the ApeCoin community.
- Provide training and support for first-time users.
REPORTING EXPECTATIONS:
- Weekly Updates: Provide regular progress reports to the community.
- User Feedback Sessions: Conduct periodic sessions to gather and incorporate user feedback.
OVERALL COST:
Total amount requested from the ApeCoin Ecosystem Fund = 50,000 $APE.
- Development Costs: 30,000 $APE
- Operations, Testing and Support: 10,000 $APE
- Marketing and Community Engagement: 10,000 $APE
This budget will cover all aspects of development, testing, and initial launch, ensuring a smooth rollout and adoption within the ApeCoin community.