elsa-workflows / elsa-core

A .NET workflows library
https://v3.elsaworkflows.io/
MIT License
6.27k stars 1.15k forks source link

Elsa Workflows DAO 🚀 #5991

Open sfmskywalker opened 1 week ago

sfmskywalker commented 1 week ago

đź”— Quick Lins


đź“– What is the Elsa Workflows DAO?

A DAO, or Decentralized Autonomous Organization, is a new form of governance model that leverages blockchain technology to enable democratic decision-making and transparent funding mechanisms. In simple terms, it's a way for communities to collectively make decisions and manage resources without centralized control.

The Elsa Workflows DAO is our initiative to involve you—our dedicated community—in the decision-making process of the project's development. By participating in the DAO, you can have a direct say in which features get implemented, influence the project's direction, and contribute to its ongoing success.


🗳️ How Can You Participate in the Voting Process?

Join the DAO Platform

Our DAO is hosted on the Clarity Platform, where all proposals, votes, and discussions take place.

Purchase Governance Tokens

To have voting power within the DAO, you'll need to acquire Elsa Workflows Governance Tokens. These tokens represent your stake in the project and allow you to vote on proposals.

Proceeds from the governance token sales are sent to the Workflows DAO wallet (adahandle $elsa-dao), which is currently an intermediary wallet. All proceeds received in this wallet will be sent to the Elsa Workflows DAO Treasury.

🌟 Why Should You Get Involved?


đź’ˇ New to Blockchain or DAOs?

No worries! Here's a quick primer:

Feel free to ask questions in the comments below or join our community discussions to learn more!


đź”— Useful Links


🗣️ We Want to Hear From You!

Your feedback is invaluable as we embark on this new journey. Share your thoughts, ask questions, and let's build the future of Elsa together!


Thank you for being a part of our community and for your continued support. Together, we're not just building software—we're shaping an ecosystem that thrives on collaboration and shared vision.

Let's make workflow automation accessible and innovative for everyone!

Day-Go commented 3 days ago

Incorporating a DAO structure to steer an open source is an interesting idea. Can't say I've ever seen it before. A few questions that pop into my mind are:

  1. What kind of decisions would the DAO be making?
  2. Do you or other core contributors have veto power on decisions made by the DAO?
  3. What are proceeds going towards?
  4. Are the tokens soulbound? I can't imagine a secondary market for these tokens being productive for the project.

I'm asking out of curiosity. Elsa is a great project that you've obviously put a massive amount of time into, so you deserve compensation. If a DAO structure facilitates effectively steering Elsa and earns you some money that would be a huge win for blockchain IMO.

Would be great to have allocations of these tokens distributed to contributors based on past activity - whether that be by number of pull requests, lines of code, discussion posts or some other metric.

sfmskywalker commented 2 days ago

Thanks for the feedback and questions!

I’m new to governance but inspired by CIP1694. I aim for a governance model that’s fair, transparent, and scalable, with this initial version being a cautious start.

Here’s my current thinking:

  1. Submit Elsa Improvement Proposal (EIP): Members can propose changes to Elsa, similar to creating a GitHub issue or starting a discussion. While the Steering Committee currently has the final say, the DAO is meant to eventually replace this model.

    Submit Bounty: Members can request fixes or new features. Bounties with more YES than NO start the process. The bounty giver selects the recipient and can split rewards if necessary.

    Submit Funding Request: Members can request funding for feature development. If approved, they’ll receive funds in tranches per milestone. Initially, DAO Admins will review deliveries to prevent treasury abuse, but the goal is to eventually have members vote directly on delivery approval once enough trust and guardrails are in place.

  2. I hold veto power through the majority of governance tokens (possibly renaming them to $ELSA). The current tokenomics are a work in progress, but 500,000 tokens are reserved for trusted contributors. The other half can be minted freely, funding the treasury.

  3. Token minting proceeds go to the treasury, although they currently pass through my wallet first until Clarity’s platform allows direct ADA transfers. See this Discord conversation for details.

  4. Tokens grant voting power. Since tokens must be bought, they hold real value, but there’s no clear path for value appreciation unless Elsa generates income, e.g., through a commercial cloud service or a meme coin. We could burn $ELSA tokens after proposals/bounties are funded, requiring participants to buy more for future votes, which would continue funding the treasury. This is still under consideration.

In short, the goal is to create a new governance model that enables both voting on key decisions and a funding mechanism for connecting investors and developers in a transparent, engaging way.

The voting part is simple, but sustaining the treasury is trickier. Governance token sales could help, but we’re missing a revenue-generating piece. Until that’s solved, we’ll likely focus on the governance aspect first.

Thanks again for the discussion. I’m open to new ideas and feedback.