funded
DripDropz Open Source Voting Gated Polling
Current Project Status
In Progress
Amount
Received
₳114,100
Amount
Requested
₳153,500
Percentage
Received
74.33%
Solution

DripDropz will add gated polling features to its existing Open Source Voting stack.

Problem

Cardano does not currently have an easy to use polling system that accepts survey inputs based upon community proofs such as NFT ownership.

Feasibility
Value for money
Impact / Alignment

DripDropz

1 member

DripDropz Open Source Voting Gated Polling

Please describe your proposed solution.

This proposal adds a non-binding polling feature to the DripDropz open source voting system. In a Web3 environment, it is difficult to identify individual users because new wallets or email identities can be created cheaply and quickly. Assets can also be moved around rapidly, which further clouds the view of user populations and their needs.

To address this, we propose a form of non-binding polling that works like on-chain voting but without requiring registration transactions or on-chain votes. This lightweight alternative is more like a traditional polling system.

By taking a snapshot of wallets at a specific time and requiring them to hold a specific asset (such as an NFT policy ID, a native asset, or ADA), we can receive a poll response from each wallet in the snapshot without writing an on-chain transaction. This is useful for polls and non-binding resolutions where the identification of the wallet is more important than the final outcome of the vote.

Here are some of the benefits of this proposal:

  • It is more lightweight and efficient than on-chain voting, which can save users time and money.
  • It is more flexible, as it can be used to poll on a wider range of topics.

We believe that this proposal would make the DripDropz open source voting system more useful and accessible to a wider range of users. We are excited to see how it is used to improve governance and engagement in the Cardano community.

How does your proposed solution address the challenge and what benefits will this bring to the Cardano ecosystem?

The challenge identifies several areas where our proposal is a good fit. Our voting system can be implemented as a governance system and as a business solution.

As a governance system, our tool can be used by clubs, organizations, homeowners associations, and boardrooms to make decisions in a transparent and democratic way.

As a business solution, our tool can be used by organizations to increase product engagement. For example, it can be used to raise awareness of new products or services, or to solicit feedback from customers.

The Cardano ecosystem benefits from both advanced voting tools and increased chain volume. Our tool provides both of these benefits, making it a valuable addition to the Cardano ecosystem.

How do you intend to measure the success of your project?

Our project will be successful when the new features are added to the open source repository and available to the public.

Please describe your plans to share the outputs and results of your project?

The outputs of this project will mostly take the form of github commits to the maintained open source repository. There will be additional explainer videos and documentation that will be produced.

What is your capability to deliver your project with high levels of trust and accountability?

DripDropz has a proven track record of delivering high quality products to the Cardano Community. Our core product services nearly 10,000 wallets every 5 days. Team members have provided a wealth of open source software, as well as powerful tools such as Phyrhose and BuffyBot. We are active in the community and are present at all of the major Cardano events, such as NFTxLV, Rare Evo, Cardano Summit, and the Governance workshops.

What are the main goals for the project and how will you validate if your approach is feasible?

For this project, the goal is to increase functionality for the Open Source Voting tool to improve the usability of the tool for the greater community and new adopters. Our approach is feasible, because we have community requests for the features listed here, and we understand that we are capable of delivering these items to the community.

Please provide a detailed breakdown of your project’s milestones and each of the main tasks or activities to reach the milestone plus the expected timeline for the delivery.

This project has four milestones. We will begin immediately with the UX/UI implementation phase, as we already have user feedback to guide our design. In this phase, we will research existing solutions, build out a user journey/user experience, and then implement a UI.

Once the UX/UI is complete, we will implement the code necessary to execute the user experience. This will involve coding the user interface, as well as the backend logic that powers the system.

After the code is implemented, we will move into a documentation and testing phase. This will involve creating documentation for the system, as well as testing the system to ensure that it works as expected.

Finally, we will release the system to the main branch of the code base. This will make the system available to users.

  • Milestone 1: UX/UI Implementation (1 Month)

  • Research Existing Solutions

  • Build User Journey/User Experience

  • Implement UI in Figma

  • Milestone 2: Code Implementation (2 Months)

  • Update Admin interfaces to create polls

  • Update public interfaces to participate in Polls

  • Test separately from the live version of the current iteration.

  • Milestone 3: Documentation and Testing (1 Month)

  • Acceptance / User testing with at minimum one community using the system

  • Documentation will be updated to show the new features

  • Final Milestone: Release (1 Wk)

  • Resolve any bug fixes, issues discovered during testing

  • Pull Request will be merged into main.

Please describe the deliverables, outputs and intended outcomes of each milestone.

Milestone 1: UX/UI Implementation will have a deliverable of a UI created in a Figma document and shared publicly with the community.

Milestone 2: Code Implementation will see a Pull Request created and updated with the features described above.

Milestone 3: Documentation and Testing will show documentation updates within the code that describe the new functionality.

Final Milestone: Release will include the pull request merged back into the main code base, with functionality available to all.

Please provide a detailed budget breakdown of the proposed work and resources.

This project makes use of our UX/UI design resources, media team, engineering resources, and management resources.

Milestone 1:

UX/UI Designer: 30000

Lead Developer: 10000

Management: 2000

Milestone 2:

UX/UI Designer: 10000

Lead Developer: 60000

Management: 2000

Milestone 3:

Lead Developer: 10000

Support Staff: 2000

Management: 2000

Final Milestone:

Lead Developer: 4000

Support Staff: 2000

Management: 2000

Administrative Overhead for Catalyst Fund Reporting Administration: 17500

Total Budget: 153500

Who is in the project team and what are their roles?

The project team is always kept up to date at <https://dripdropz.io/about-us>. Each team member is public, and available via social media for any questions you may have. The Team member roles are also described at the above link.

How does the cost of the project represent value for money for the Cardano ecosystem?

We believe that providing easy-to-use open source tools to the community creates immense value for the Cardano ecosystem. A user-friendly voting tool that anyone can implement on their own is valuable to the entire range of projects building in Web 3.

This tool uses mainnet transactions, which means that the community benefits from the increased transaction volume. This, in turn, results in a growing treasury that can be used to fund further innovation in our space.

Here are some specific examples of how this tool can benefit the Cardano ecosystem:

  • Decentralized governance: This tool can be used to facilitate decentralized governance in organizations and communities. This can lead to more transparency, accountability, and efficiency.
  • Voting on proposals: This tool can be used to vote on proposals for funding, development, or other initiatives. This can help to ensure that the community is involved in decision-making and that resources are allocated in a way that is beneficial to everyone.
  • Community engagement: This tool can be used to engage the community in discussions and decision-making. This can help to build a stronger and more cohesive community.
  • Education and awareness: This tool can be used to educate the community about blockchain technology and voting. This can help to raise awareness of the potential benefits of these technologies and encourage more people to participate in the Cardano ecosystem.

We believe that this tool has the potential to make a significant impact on the Cardano ecosystem. We are excited to see how it is used to improve governance, engagement, and education in the community.

close

Playlist

  • EP2: epoch_length

    Authored by: Darlington Kofa

    3m 24s
    Darlington Kofa
  • EP1: 'd' parameter

    Authored by: Darlington Kofa

    4m 3s
    Darlington Kofa
  • EP3: key_deposit

    Authored by: Darlington Kofa

    3m 48s
    Darlington Kofa
  • EP4: epoch_no

    Authored by: Darlington Kofa

    2m 16s
    Darlington Kofa
  • EP5: max_block_size

    Authored by: Darlington Kofa

    3m 14s
    Darlington Kofa
  • EP6: pool_deposit

    Authored by: Darlington Kofa

    3m 19s
    Darlington Kofa
  • EP7: max_tx_size

    Authored by: Darlington Kofa

    4m 59s
    Darlington Kofa
0:00
/
~0:00