not approved
Visual DAO Framework
Current Project Status
Unfunded
Amount
Received
$0
Amount
Requested
$72,350
Percentage
Received
0.00%
Solution

TBA

Problem
Addresses Challenge
Feasibility
Auditability

Team

3 members

Visual DAO Framework

Community Conference: Early Use Cases (picks 3) 8/18/2021

[CC2] Community Conference: Architecture Concepts, Language Selection

[WG1] Working Group: Visual Construction of Cases

[WG2] Working Group: Case Primitives Review

[WG3] Working Group: Functional Connections of Primitives, Hybrid On/Off-chain Sub-Networks

<u>Phase 2 – Alpha Framework (2 Months)</u>

Events:

[WG4] Working Group: Simulation of Primitives, Functions

[WG5] Working Group: POC Construction of Single Case

[CC3] Community Conference: Framework updates, POC, Feedback

Community Development Events

The Cardano community is the ultimate user of Graph DAO, its tooling, and visualizations. We will offer incentives to registrants to garner insight at key steps throughout the conception and buildout of the framework layers. Community development events, community conferences, and working groups, are limited seat scoped events where the core development team will present findings, concepts, and programming patterns and get directed feedback to accelerate decision making and stakeholder alignment. Registration will be first come first serve for interested parties that submit short descriptions of why they would like to join and what they plan to contribute.

<u>Community Conferences ~60min (Seating limited to 10)</u>

Community conferences are relaxed, but focused discussions to set design parameters for the Graph DAO framework and review use cases.

Incentive

Prizes will be offered via lottery to participants.

<u>Working Groups ~90min (Seating limited to 5)</u>

Working groups are highly engaged focus groups aimed to provide specific feedback on Graph DAO framework assets, construction, and usage. Attendees will be expected to follow instructions to set up development environments and review select materials prior to attendance.

Incentive

Participation fees are equally distributed to all participants.

Defining Success

This project can only be successful with the help of the community. We want to involve diverse stakeholders throughout development.

3 Months In

At the three-month mark, we should be well into Phase II, implementing the framework. In order to get this far we will have held and produced. All works, meetings, available online through the framework documentation and development site (static site hosted on Github or similar)

  • Framework documentation website and associated repository.
  • Held four (4) community events and distributed all prizes and participation rewards.
  • Selected the primary language for the framework and have developed expected abstraction interfaces (class structures and composition).
  • Reached consensus on and published the foundations of the framework, it's guiding principles in construction of DAOs, and basic requirements for on and off-chain primitives and functions.
  • Visually represent the three (3) test cases adhering to consensus architectural constraints.
  • Reached consensus on and published design of all on-chain and off-chain primitives required for POC use cases.
  • Reached consensus on and published edge definition and functional requirements, layer translations, and noted any breaking edge cases requiring further review.
  • Pre-Alpha framework committed to open repository. 1 of 3 POC demonstrated.

6 Months In

  • All 3 use cases (DAOs) be built, visualized, and simulated.
  • Framework documentation website evolves to implementation and core concepts guides.
  • Alpha Framework opened to the community for testing, issue submission, extension.
  • Held three (3) community events and distributed all prizes and participation rewards.
  • First community-driven pull requests begin.
  • New Metric: Early adopter DAOs being prototyped in Cotyl. Our goal is to have 3 to five developers using the framework in their DAO-based application.

12 Months In (Dependent of development velocity, community engagement, and Fund 7/8 award)

  • Beta framework communicated to the public.
  • The majority of issue generation is community-driven.
  • The release schedule for V1 production framework is published.

Budget

This is a research and production exercise. We know that discovery will yield extra work in one or more categories. The 'Flex' development fund allows for onboarded professionals to continue work.

<u>Core Team Salary ($56,000):</u>

Development Lead ($25,000)

Architecture & Integration Lead Consultant ($15,000)

Test management consultant for Simulation ($500)

Flex Development ($15,000)

Mathematical Foundations Consultant ($500)

<u>Events ($6,850):</u>

Community Conferences - $300/Conference * 2 Conferences = $600 in prizes

Working Groups - $1250/Conference * 5 Conferences = $6250 ($250/member)

Float @ ~15% (9500)

Total ($72350)

Licensing and Intellectual Property

All framework code and documentation will be licensed under:

GNU General Public License version 3 (https://opensource.org/licenses/GPL-3.0)

Sub-Proposals

There are Cardano-specific assets useful to communication and development efforts across the ecosystem. These are not budgeted for here but would be directly impactful to the end product.

  • (Fund 7: ~$3000) Open source icons for governance primitives and common abstraction. Create themed sets of globally impactful icons to represent common on-chain objects. We will have a better understanding of communications needs and gaps as we approach MVP. We will begin listing common abstractions used in describing DAOs and hybrid blockchain software to put forward a starter list in Fund 7.
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