raid-guild / RIPs

Registry of internal raidguild improvment projects
24 stars 17 forks source link

RIP: Rite of Moloch - Cohort SBT Factory #114

Closed bitbeckers closed 1 year ago

bitbeckers commented 1 year ago

RIP: Rite of Moloch - SBT

Project Submitted By

st4rgard3n the 2ed bitbeckers benedictvs

Summary

DAOs commit resources towards onboarding, while cohort participants often have little to no skin in the game. This can lead to wasteful outcomes, in terms of DAO resources and onboarding success rates.

Raid Guild has introduced an open source staking and soul bound token cohort dApp, for asynchronous onboarding and built to be interoperable for Moloch DAOs:

Currently the cohorts are specifically designed for Moloch DAOs and DAOHaus, but we can easily add new implementations for staking NFTs, or different membership criteria. Eventually, DAOs could deploy their own cohort clones, which require users to stake certain assets.

Why should we build this?

This is a breakdown of why you believe the Guild should spend resources to build this idea. Does it create revenue? Does it benefit the greater Eth ecosystem? Does it save humanity?

Anything else you'd like to add?

Not at this time.

Raid Party Skills Needed

Deliverables

App

Graph

Contract

Planning

It is expected to complete the RIP in eight weeks or four sprints with weekly checkins. The following work item specific workloads are expected:

TOTAL: 186h

Cost (in USD)

Under the assumption that the hourly rate is USD 50, the project will cost RaidGuild a total of USD 9,300.00 with USD 6,975.00 to be paid in xDAI and USD 2,325.00 payable in RAID. The project is delivered as is with no time and material clause applicable.

Provisions

The funds are to be released in two tranches after the successful completion of each milestone. To release the funds, the Raid Party for RIP #114 sets up a Gnosis Safe with which payment is requested through a funding proposal after the completion of a milestone. Fund distribution among Raid Party members is the done by the Raid Party by making transactions from the multi signature wallet.

A grace period of one week is added to the date of delivery for the second milestone to finalise the work if needed and request the funds. Hence, the duration of the RIP is set to 9 weeks starting the day after a vote on this RIP has successfully passed on-chain voting of Raid Guild. All payments are due upon successful completion of the respective milestone and shall be dispersed using the Gnosis Network.

bitbeckers commented 1 year ago

Milestone 1 - after 4 weeks: release of 0.75 x xDAI and 0.25 x RAID

bitbeckers commented 1 year ago

Milestone 2 - after 8 weeks: release of 0.75 x xDAI and 0.25 x RAID

plor commented 1 year ago

Can we push this through the Kanban? Updating details where needed.

plor commented 1 year ago

I'm actually just going to close this. But updates on outcomes and references to funding proposals would be nice.

benedictvscriticus commented 1 year ago

Team

@hking2 @sha256yan @personnamedmike @bitbeckers @benedictvscriticus

Description

In this scope of work we integrated RoM with DAOHaus v.3 for granting deployed cohorts permissions of manager Shaman and ensure usability. Furthermore, we implemented HATs protocol for permissions mapping of super administrators and delegates. These developments are based on the deployment of a Solidity contract factory for rapidly deployable cohorts. To make the technology stack accessible to users, we built subgraph integration to keep a light backend and access live data on the metrics dashboard, which were hooked to a new and extended frontend. We completed the RIP by deploying to Gnosis Chain Mainnet.

Shipped features

Payouts

https://gnosisscan.io/tx/0x242e419ed66f876855a5e4ebc04e7b508a5105e8184870ad972d4022003e0ad9 https://gnosisscan.io/tx/0x90ad15cb97681ed136dd5c1704b4fe4bc7afb3364dd8ccfde1cf62ddaf127224 https://gnosisscan.io/tx/0x809a75d87402605dccc14354caeecf5ce663a0fa4e6607ab0d4b0446f7fe65c1 https://gnosisscan.io/tx/0x900b03068fe5d7e34dad4c0ea2e3e51b0b5ee9b81c16b938d269555ef40feb2e

bitbeckers commented 1 year ago

https://github.com/rite-of-moloch/