We are building DAO Governance integrated with the normal GitHub workflow, using Snapshot.org as voting dashboard. This means implementing DAO Governance for early stage projects in minutes, not weeks! 👍
Check the Demo Video to see the Proof of Concept in action...
- Built with ❤️ by Developers for Developers
- Host your DAO voting dashboard on Snapshot.org and receive voting approvals right on your GitHub issue Projects board
- Run a Github App on any project leader's or organization's servers (GitHub and Dev Treasury keys are held here, so keep secure)
- Use the same GitHub workflow that you are already familiar to assign issues to developers and attribute weights
- Dev Treasury smart-contract (on any EVM network) will hold the treasury budget funds and lock a slice for the issue assignee when work starts based on issue weight
- When an issue is closed successfully, the respective funds are unlocked and sent to the assignee wallet address in his profile
- At project launch, you can enable transfers for your token, setup a UniSwap Liquidity Pool and change approval weight to LP tokens, to incentivize liquidity building (we also include sample contracts for Liquidity Building Auctions, an idea for token launch dutch auction of liquidity pool positions, if anyone wants to experiment with that)
- DAO Governance made simple, effective and without complications!
- Polish the PoC contracts code for treasury and add full unit tests suite
- Integrate with Snapshot.org for voting dashboard, populating approvals into GitHub issue in Project board, through the GitHub App for validation and approval accounting on that specific issue, as shown on the video
- Polish the documentation and create relevant how-to's
DAO Global Hackathon submission video: https://youtu.be/1ioscC3dPoY
This project started before the DAO Global Hackathon, but all relevant repositories have a release 0.0.1-PoC
to mark the state of the project at the start of the hackathon. All other commits were the result of the work for this hackathon, that started on Nov 13th, and produced the features described above.
For information on how to build and setup, please check the documentation.
Project wallet: 0x74546164d121F827224612BE184dbC41F64D1B5D
Contact: Pedro Reis Colaco [email protected]
- Hardening and test suites
- Refactoring for production and complete documentation
- Optional Multisig approval for extra security
- Maintenance
- New features...
If you use gitvern and are happy with it, please consider donating!
Please find the Sponsor button on any of our repositories. Thank you.