completed
Blockchain Surveys for DAOs & More
Current Project Status
Complete
Amount
Received
$34,560
Amount
Requested
$34,560
Percentage
Received
100.00%
Solution

We will make use of Cardano metadata & wallets to allow any ADA wallet to create or respond to a questionnaire on the blockchain. Poll creators can segment, filter, interpret, & display results.

Problem

There’s no user-friendly, on-chain mechanism for DAOs, researchers, marketing teams, etc. to ask their communities questions, conduct voting, and help make group decisions.

Impact / Alignment
Feasibility
Auditability

LIDO Nation Foundation

1 member

Blockchain Surveys for DAOs & More

Please describe your proposed solution.

There are several large, important projects underway in the community to support DAOs: Adao, Agora, and the Cardano Governance API come to mind. This proposal fits into this exciting landscape as a quick win to bridge the gap between complex DAO processes, and simple market research, polling, or basic voting.

The project will provide a simple mechanism for posting a question or survey to the blockchain. People can then publicly record their responses. The questions can be tailored by and for DAOs that want to poll their community. The survey could also be simple and fun - for example: Pineapple on pizza? [ yes or no ] – for the entire Cardano community to respond to immutability on-chain!

The question’s creator will have a range of options for how they want to present and export the results. Presentation can take the form of a simple summary table to a more complex histogram chart with categories defined by the creator. All the data is recorded statically and immutably to the blockchain. Therefore, the results can be interpreted in relation to other public data and in different ways across time.

Here are the ways that question respondents can be limited, filtered, and segmented for reporting:

  • Based on the presence of an NFT
  • Based on delegation to a particular pool
  • Based on pool delegation amount as voting weight
  • Based on an NFT as a voting weight multiplier
  • Based on minimum pool delegation for a vote to be counted
  • Based on a minimum amount of a native token

These options allow the researcher or team to put out a single questionnaire but potentially use and interpret the results in different ways. For example:

  • A DAO may conduct a single vote but take different actions based on the results from the general public vs. core contributors.
  • A researcher may report on the “Pineapple on Pizza” lovers within a particular pool or among wallets with 1M or more ADA without having to run separate polls.
  • A DAO can limit and weight responses based on a native token and the amount held in any particular eligible wallet.

## How will we do it

Tech Stack

With this product, we will leverage Cardano metadata support and client-side computing as much as possible. As much as we can, we want transactions and interactions to be between you, your Cardano wallet, and your browser.

**Metadata for everyone**

To achieve this, ‘as much on-chain as possible,’ we will be storing both questions and responses to questions as metadata attached to a translation to the user’s own address. Both questions and answers will be stored as JSON mapped to a numerical key, making querying for just goaskada data efficient. When reading survey responses and rendering charts, we will be relying on data on the blockchain like the presence of a certain token or NFT, timestamp of NFT last incoming transaction, etc.

Building blocks: leverage browser technologies and Cardano APIs

* Support at least five Cardano wallets to start - to cover as many of the community as possible.

* Dandelion API - A community API for querying the Cardano blockchain

* Cardano browser library

* Angular

* Github - Github will provide transparency for the project's code base and allow the community to participate in discussions on the project itself

* node.js

A new revenue model

The tool will be hosted at goaskada.com. To fund and sustain the cost and effort of maintaining the tool over time, we will use the new RisingTide revenue model, uniquely enabled by the blockchain.

RisingTide is a win-win business model designed to encourage and increase community engagement and participation. The idea is that the service is available for FREE by simply participating in some way with select Cardano communities that are focused on education, blockchain tooling, DAO enablement, and community building. In some cases, these modes of participation are free, such as staking to a particular pool. In some cases, they are earned, such as collecting “bounty” NFTs from GimbaLabs. In every case, they are meant to be affordable and accessible; the primary motivator is to encourage community engagement.

The “Go Ask Ada” polling service will be provided FOR FREE to anyone participating in any of these communities.

* Delegated to LIDO with 100 or more ADA

* Hold at least 100 Gimbals

* Hold at least 100 ADAO Tokens

* Hold at least 100 of any LIDO Nation Token

* Hold at least 100 FLZ (freeloaderz) Token

* Hold any Lido Nation NFT

* Hold any of the Gimbalab NFTs

* additional community groups may be added in the future!

Please describe how your proposed solution will address the Challenge that you have submitted it in.

his project addresses many key areas of the "F9: DAOs <3 Cardano"!

The Challenge brief:

“Increase the number of integrations that bring existing solutions together for a more seamless and connected experience between different products."

goaskada will push the boundary of Cardano metadata as one model for Web 2 businesses to build blockchain solutions for their businesses. Communities using the platform will gain exposure and facilitate cross-community within the Cardano ecosystem.

“Increased quality of existing products & integrations through suggested improvements that are supported by customer feedback or increased usage by the community.”

This service will bridge the gap between a full, heavy Plutus-based (smart contract) causal voting and a simple questionnaire or “temperature check” that's recorded to the blockchain.

What are the main risks that could prevent you from delivering the project successfully and please explain how you will mitigate each risk?

There is a lot to learn and develop with the RisingTide revenue model. We will be iterating as quickly as possible and engaging the community for feedback. Several communities are already on deck to try the tool: Freeloaderz, ADAO, LIDO Nation, & Gimbalabs. We will work closely with these teams to track engagement results from goaskada. We will also run an ongoing survey on the site to solicit feedback.

Please provide a detailed plan, including timeline and key milestones for delivering your proposal.

Getting Started

--> Bootstrapping

Set up an open-source repository––yes, the entire service code will be open-source!

Contribution guidelines, pick open-source license, set up deployment pipelines, and tooling.

Bootstrapping is already complete!

--> V1

Get to a V1 for asking simple yes and no questionnaires.

Resolve all outstanding bugs.

Have good code coverage.

Add support for simple 1 asset (ADA, native, or non-fungible) 1 vote interpretation.

Add support to at least 5 wallets.

*V1 [beta] version will be free and open to the community to use!

Getting Started effort complete by end of Month 3

Iteration 1 [free to the community]

--> More interpretations

Support for interpretations that require stake delegation of arbitrary amount

Vote weight equals staked amount on a snapshot date

Vote weight multiplier by a second token or NFT

Vote weight multiplier by delegation amount

Filter by dRep Delegation [assuming this can be queried from the coming governance api]

Iteration 1 rollout complete by the end of Month 5.

Through month 5, service will be live as a beta in mainnet for the community to use for free.

Monetization [RisingTide revenue stream]

Develop monetization and RisingTide subscription model. This will only be limited to creating and publishing interpretations of questionnaires.

It will always be free + tx fee to respond to questionnaires.

Collect feedback and iterate on features from v1 and iteration 1

Monetization is complete by the end of Month 7.

Based on this roadmap, the total project length is 7 months."

Please provide a detailed budget breakdown.

Service & Blockchain Developer (pre-tax): $32,280

This pays for 400 hours of Senior Developer and Designer work time at a rate of $75/hour. We estimate that 2/3 of this time would be spent in the first three months, building the Dapp and setting up the required infrastructure.

* UI/UX design

* Wallet integration

* DevOps and server infrastructure setup

* Development hours

* Documentation and FAQs

* Testing and QA

Server and hosting for 1yr: $1080

This will pay for minimum server infrastructure at 90/month

Marketing: $1200 (for a year?)

Youtube sponsor interviews, twitter spaces sponsor mentions

TOTAL BUDGET

$34,560

Please provide details of the people who will work on the project.

I am a co-dreamer at Lido Nation, a growing collective of Cardano enthusiasts who believe in providing insightful education about Cardano in plain English, Swahili, and Spanish. Most online blockchain content is written by and for developers and finance geeks. We break down complicated technical ideas for everyday people, provide relevant news in quick bites, and build tools that everyone can use.

Our website is a resource for rich Catalyst data for anyone wanting to glean insights from all the happenings within the Catalyst. We want to make these insights accessible to as many people as possible.

Darlington is an engineer by day, at all times a dancer, humanitarian, idealist, and entrepreneur. Darlington has deep knowledge about blockchain technology and broad experience in the Cardano ecosystem.

This tool, I’m sure, will be a source of inspiration for Lido Nation content in the months and years ahead!

Linked In Pages

https://www.linkedin.com/in/profd2004

https://www.linkedin.com/company/lido-nation"

If you are funded, will you return to Catalyst in a later round for further funding? Please explain why / why not.

This is a self-contained proposal. If it works, the RisingTide revenue model will meet the modest needs of ongoing expenses to maintain a website and monitor bug/fix issues. We will likely also include our own subscription NFT for purchase down the line to meet expenses.

If necessary, we could require holding our own native NFT to use the tool (ie. pay-to-play), if revenue and engagement from the RisingTide model doesn’t work as we hope!

Please describe what you will measure to track your project's progress, and how will you measure these?

We're already busy writing code for the service! We are working closely Freeloaderz to launch this as a tool for their community to respond to some questions they are planning for when their token distribution platform launches later this year.

A free, “no subscription needed”, “beta” version of this service will be launched this fall at goaskada.com, regardless of Project Catalyst funding status. Funding will enable us to deliver the full roadmap above!

The entire community will be able to see community engagement of goaskada since all questions and responses will live on-chain…in a metadata near you.

What does success for this project look like?

Dao communities are using this tool to ask thousands of questions with low friction at low costs. The entire community is using the tool to get temperature checks of all types and seriousness. More developers are contributing to the project.

Please provide information on whether this proposal is a continuation of a previously funded project in Catalyst or an entirely new one.

This is a new proposal

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