#### Project Name
ask.haus
#### Proposers
DAO Masons
#### Champions
boilerrat
Dekan
#### Email
daomasons@gmail.com
#### Telegram
https://t.me/daomasons
#### DAO Masons Arbitrum Safe
0xc77a56e4ccdfe77d89312359c0ba452c70ab2ffb
#### Team
- Chris (boilerrat.eth) BD, comms: 0x67243d6c3c3bDc2F59D2f74ba1949a02973a529d
- Jord (dev.jord.eth) Project Lead/Dev: 0xDE6bcde54CF040088607199FC541f013bA53C21E
- Dekan (dekan.eth) Engineer: 0xCED608Aa29bB92185D9b6340Adcbfa263DAe075b
- Matt (UI369.eth) Ops: 0x27773b203954FBBb3e98DFa1a85A99e1c2f40f56
- Sun Jo UX/UI Designer: 0xB34F249343a493793cB1e9Fe95B221B1aE6793EA
#### Funding Request
Our ask to build Ask.Haus is 15K Arb tokens and 3000 HAUS tokens. We plan to delegate the HAUS tokens as participants in Public HAUS governance.
### Project Description
ask.haus is a powerful, user-friendly tool designed for voting, polling, and surveying. Building on the proposal for a similar app, Ask Arb for Arbitrum DAO, ask.haus will leverage similar functionalities, customized for Public HAUS. This project aims to add a new tool to Public HAUS' toolbox, serving both as an internal tool and an option for all DAOs.
### Objectives
1. **Signal Voting App:**
- **Description:**
- Develop a signal voting app as the first stage of the project.
- **Objectives:**
- Conduct several test signal sessions to gather data and feedback.
- Refine and improve the app based on test session results.
- The app should be able to handle short-term votes for community calls
- The app should also be able to handle long-term votes for serious polling.
- The app should be able to easily create a poll (pre-configured choices)
- The app should be able to easily create a contest (choices as defined by users)
- The app should be able to easily create a survey (many pre-configured choices answered is succession)
- Users should (without requiring help) be able to quickly create a poll, survey, or contest in under 2 minutes (minus the time it takes to write and populate choices)
2. **On-Chain Execution (Future Stage):**
- **Description:**
- Potential future stage, pending the success of the initial implementation.
- DAO uses the app we created in phase 1 to decide how which modules we write to super-charge ask.haus.
- **Objectives:**
- Automate the execution of voting outcomes.
- Integrate with the existing DAOhaus toolkit for comprehensive governance solutions.
- Implement the most popular feature(s) selected in phase 1.
### Detailed Features of ask.haus
#### Signal Gathering:
ask.haus accelerates decision-making capabilities by moving beyond simple Y/N voting, offering a seamless and powerful way to source opinions and preferences.
#### Governance Experience (GX):
ask.haus allows any member of Public HAUS to easily set up a multi-choice vote and collect input from the DAO in less than two minutes. The interface will be designed to be intuitive and informative, presenting the rationale behind each user's choice. It is suitable for quick polls during a Discord call as well as for more extensive seasonal direction signaling, providing a comprehensive voting experience.
#### Super-Charged Voting:
ask.haus is built on the Stem voting contracts, which are modular and configurable. This means every aspect of the voting process can be tailored to specific needs:
- **Choices Module:** Determines the creation, eligibility, and management of choices. It can also include incentives like on-chain rewards or reputation boosts for adding choices.
- **Points Module:** Sets the voting power each address holds, with options to integrate reputation scores or participation metrics.
- **Votes Module:** Defines the mechanics of voting, allowing for various schemas like quadratic or donation voting, and can include on-chain rewards for voters.
- **Execution Module:** Specifies the actions taken post-vote, ensuring that results are implemented in an automated and transparent manner.
### Deliverables
1. **Refined Voting Contracts:**
- **Duration:** 2 weeks
- **Description:** Refine existing voting contracts for improved UX based on user feedback.
2. **Factory Contracts:**
- **Duration:** 1 week
- **Description:** Simplify the creation of Stem Modules into one transaction, allowing users to create a round of ask.haus in under 2 minutes.
3. **Real-Time Indexer (Envio):**
- **Duration:** 1 week
- **Description:** Utilize [Envio](https://envio.dev/) for faster and more efficient chain indexing, enabling real-time updates without page refreshes.
4. **Real-Time Interface:**
- **Duration:** 4 weeks
- **Description:** Develop an interface to consume events from the indexer and display voting results in real time. Ensure ease of use through user testing.
### Budget Breakdown
**Total Funding Request: 15K Arb tokens and 3000 HAUS tokens**
1. **Development: 15K Arb**
- New points contract that combines voting power for loot and shares. (can also choose one or the other)
- Survey contracts (new choices contract)
- Factory contracts
- Real-time indexer
- Real-time interface
- Simple starter design
- Product research (user testing, getting contest creation time down to 2mins)
2. **Delegation**
### Key Performance Indicators
1. **Ease of Use:**
- Measure the time it takes for users to create and deploy a poll, with a target of under 2 minutes for first-time users.
2. **User Engagement:**
- Track the number of active users and voting participation rates over a two-month period to ensure ongoing engagement and value.
3. **Community Adoption:**
- Assess the number of community-generated polls and surveys versus those created by the DAO Masons team and internal Public HAUS operations, aiming for increased community-driven use.
### Conclusion
ask.haus will enhance on-chain decision-making for Public HAUS, offering customizable and trustless voting mechanisms. By providing a modular and adaptable voting tool, we align with Public HAUS' goals of enhancing governance structures and driving meaningful community engagement. In this phase we seek to build a usable tool for Public HAUS, that can be developed into generalized tool for all DAOhaus DAOs to use.