Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

RFP for Sample App: DAO on Flow #97

Closed
Blockversity opened this issue Sep 28, 2022 · 3 comments
Closed

RFP for Sample App: DAO on Flow #97

Blockversity opened this issue Sep 28, 2022 · 3 comments
Assignees

Comments

@Blockversity
Copy link

Blockversity commented Sep 28, 2022

RFP for Sample App: DAO on Flow

# Grant Category:

Education Material

# Description

From the RFP:
The idea is to provide sample code for most basic building blocks that are used for DAOs - and show how they all come together. This would include-
1) Membership token & governance token (FT and NFT)
2) Smart contracts (incl voting)
3) Frontend with auth, token check, and voting features.

ENABLING DEVELOPERS TO BUILD THEIR OWN DAOs on FLOW
Our approach suggests giving developers the possibility to build and manage their DAOs with either NFT or fungible tokens.
However, the MVP version will use Fungible tokens only. Our team will create code samples allowing developers to use Fungible tokens for both membership and Governance, making it easy for a core team, investors, and key members to manage proposals and voting rights. We intend to support the code samples with documentation and articles that will be published on various media platforms such as medium.com, Hashnode, Github and on Flow Developers space.

# Problem Statement

Flow sees DAOs as the next big trend and realizes that there are little guidance and code samples for new developers to build DAOs on Flow. The only option available for now is tooling, such as provided by Emerald Green. But when it comes to building a DAO from scratch on the Flow blockchain, there is a lack of available documentation for beginners, discouraging them from even getting started to build a DAO on this blockchain.

# Target Audience

  1. Flow Developers who want to build a DAO on Flow.
  2. Anyone who is new to the Flow ecosystem and curious to learn.

# Evidence for the Need

Flow recognizes the growth of DAOs and the lack of documentation and code samples for DAOs on their blockchain.
Supporting Flow's vision, we can find many articles mentioning the growth of DAOs; here is an example:[https://www.forbes.com/sites/davidprosser/2022/08/16/why punk master believes daos are the future/?sh=7cdef4b311b9]

Moreover, you will find here below a list of URLs (1) showing the lack of search results on top sites when looking for DAOs content built on Flow.

Flow's objective is now to make it easy for developers to get started by providing code samples and clear documentation; they recognize the need to build top-of-mind awareness among developers who are considering building a DAO.
In brief, the objective is to communicate and demonstrate that Flow is a blockchain of choice for building a DAO. Providing code samples and detailed documentation for developers to get started will highly contribute to this goal.


(1) Search results for DAOS on Flow

# Proposed Solution

We will create a public repo (open source) for developers to have access to code samples and instructions on how to create a DAO on Flow.

  1. Architecture: Our deliverable will provide a diagram of the DAO workflow
  2. Membership and governance token: We will create a fungible token for membership and governance which will be used by members of the DAO, core team, and investors.

# Impact

**- In what ways does this benefit the broader Flow developer ecosystem?**

This will contribute to promoting Flow, positioning it as a complete ecosystem where one can develop not only tokens and smart contracts but also DAOs.
Developers will have access to clear documentation and code samples on how to build a DAO using Cadence. As a result, it will help to onboard more developers on Flow.

# Milestones and Funding

Note: Please consider adoption and/or maintenance milestones at the end of your project.

Milestone Deliverables Timeline Risks USD proposal
1- Architecture Architecture &? Front-end with wallet login auth 3 weeks $8400
2- Governance token (FT) smart contract + Governance Token Front-end Issuing and distributing tokens (ICO and IDO); Create test suite and documentation 5-6 weeks - $14000
3- On Chain Governance mechanisms DAO creating proposals + voting contract, create documentation 4-5 weeks - $11200
4- Front-end Governance mechanisms. Create, view and vote on active proposals; create documentation 4-5 weeks $11200
5- Adoption 5 teams - $7500
Maintenance Resolving issues and fixing bugs 3 months - $ 10000

# Team

Name Role Bio Contact
Noah Naizir Blockchain Developer Cadence Frontend & backend [email protected]
Reyane Remache Frontend Developer  Frontend & Cadence Developer [email protected]
Emmanuel Douaud Full stack developer MBA, MAster Computer Science, Artificial intelligence [email protected]

@chrisackermann
Copy link

Thanks for submitting, @Blockversity! We're reviewing your proposal and will get back to you shortly.

@Blockversity
Copy link
Author

We are looking forward to hearing from you. We are, of course, available if you have questions.
Line (BlockVersity Founder)

@Blockversity Blockversity reopened this Oct 11, 2022
@Blockversity Blockversity reopened this Oct 11, 2022
@Blockversity Blockversity changed the title RFP for Sample App: DAO on Flow #4 RFP for Sample App: DAO on Flow Nov 16, 2022
@chrisackermann
Copy link

Hi @Blockversity, we just wanted to let you know that we've accepted your proposal. We'll follow up directly via email on next steps. Thanks!

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
None yet
Development

No branches or pull requests

4 participants