vote pending
Open-source Plutus v3 DAO Smart-contract
Current Project Status
vote pending
Amount
Received
₳0
Amount
Requested
₳200,000
Percentage
Received
0.00%
Solution

We’re building and open-sourcing a DAO smart-contract that allows people to vote on treasury withdraws, parameter changes, and Cardano governance participation.

Problem

Image file

There isn’t an open-source DAO smart-contract that can execute treasury withdrawals, and participate in Cardano Governance.

Atrium Lab

1 member

Open-source Plutus v3 DAO Smart-contract

Please describe your proposed solution

We’re building a DAO smart-contract for Cardano projects and then open-sourcing it so that anyone can use it to save time and money.

This DAO smart-contract will have data in it that is protocol parameters based on what protocols will need. When an admin creates this smart-contract he will be able to select a governing Cardano Native Token. This token will be used to spend money from the treasury, or to change protocol parameters. People will be able to create proposals, vote, and update protocol parameters all through on-chain governance.

Please define the positive impact your project will have on the wider Cardano community

Protocols will be able to save time and money by focussing on what new products they’re bringing to Cardano, instead of having to rebuild their own DAO contract. At minimum this contract will help a new builder understand how to build a DAO on Cardano.

What is your capability to deliver your project with high levels of trust and accountability? How do you intend to validate if your approach is feasible?

This year we’ve shipped two smart-contracts, a dashboard with wallet features, and 24 educational videos that make Cardano easy.

We’ve built a team of 9 people that have shipped smart-contracts, apps, front-ends, and DAO smart-contracts on Cardano in the past. You can view what we've shipped so far here: alpha.atrium.io

What are the key milestones you need to achieve in order to complete your project successfully?

Milestone 1: DAO Smart-contract technical specification. This specification will detail what the smart-contract will do, what features it will have, and how we’ll design the smart-contract.

Milestone 2: We’ll design a front-end interface that will facilitate voting in this smart-contract. This front-end will be a proposal view showing what can be voted on. We’ll also design the voting process.

Milestone 3: In this milestone we’ll have the smart-contract finished, and integrated with the design that we submitted in the previous milestone. We’ll submit a video showcasing us voting on Cardano’s preview network using the smart-contract, and the voting front-end. We’ll also submit on-chain transactions of creating the smart-contract, and the vote that we completed in the video.

Milestone 4: In this milestone we’ll push this smart-contract live on testnet and get over 50 users to test the smart-contract by voting. We’ll submit on-chain transactions from each user voting, and gather feedback from users in a form.

Final Milestone: In this milestone we’ll fully open-source the smart-contract on github with documentation showing developers how to use this smart-contract.

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

Peyton: Âtrium Lab - Co-founder

Ben: Âtrium Lab - Co-founder and Creative Director

Brian: Âtrium Lab - Lead Developer

Preston: Âtrium Lab - Backend developer

Angelo: Âtrium Lab - Full Stack Developer

Marek - Project manager

Ibby - Project manager

Stephen - Community manager

Please provide a cost breakdown of the proposed work and resources

150 000 ADA - smart-contract development

25 000 ADA - Project management, and designing the front-end for voting

25 000 ADA - Open-sourcing the smart-contract, testing, documentation, and releasing it to real users

No, we’re designing this and building this in house.

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

This project represents value for money for the Cardano ecosystem as most new protocols need a DAO treasury smart-contract that allows users to facilitate the governance of the protocol. By open-sourcing this project project developers can save time/money, and also learn how to develop Cardano smart-contracts.

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