<aside> 💡

This is an example before and after story to illustrate the value of the Guild protocol.

</aside>

Before Leveraging Guild Protocol:

Graven is a leader of Flow State, a decentralized platform aimed at connecting donors (called "channelers") with builders (grantees) working on impactful projects. Graven's vision is to create a seamless system where channelers can support builders through continuous crypto streams and, in return, receive certain benefits based on their level of participation.

However, Graven faces significant challenges:

  1. Complex Role Management: Assigning and managing roles like channelers and builders is proving to be a daunting task. Each role requires specific permissions and benefits, and coding this from scratch is time-consuming and error-prone.
  2. Customized Rewards System: Graven wants to implement a system where channelers who have streamed a total of $100 worth of crypto or have consistently supported for two months gain access to a special Telegram group. Additionally, channelers participating in three or more flow rounds above a certain threshold should automatically receive rewards from Flow State.
  3. Inefficient Development Process: Without a standardized protocol, Graven is banging his head against the wall trying to engineer a bespoke solution. This involves his team writing complex smart contracts, ensuring security, and managing onchain verification (as well as certain offchain verifications like email and X account verification)—all of which divert his focus from improving the core functionalities of Flow State.

After Discovering Guild Protocol:

Upon learning about Guild, Graven realizes that this protocol could be the key to overcoming his hurdles. Guild offers an out-of-the-box solution for role management, enabling developers to define arbitrary roles based on various onchain (and some offchain) activities and criteria.

Implementing Guild in Flow State:

  1. Streamlined Role Assignment: Graven uses Guild to define the roles of channelers and builders easily. Roles are assigned based on onchain data—such as the amount of crypto a channeler has streamed or the duration of their support.
  2. Automated Benefit Distribution:
  3. Efficient Development and Maintenance:

Conclusion:

By integrating Guild, Graven transformed the way Flow State manages roles and rewards. The protocol provided a reliable, efficient, and scalable solution that aligned perfectly with Flow State's needs.

Graven's journey underscores how Guild can empower developers to build more robust and feature-rich decentralized applications, ultimately contributing to the growth and innovation within the blockchain ecosystem.