project screenshot 1
project screenshot 2
project screenshot 3
project screenshot 4
project screenshot 5
project screenshot 6

Contributors Haven

Our project helps communities and projects grow by rewarding contributors who can improve the project and community

Contributors Haven

Created At

ETHOnline 2023

Project Description

What

EngageEarn is a platform that enables communities to reward their contributors. Communities can create "campaigns" on our platform and offer rewards to users who fulfill all the specified checkboxes in the campaign. For example, if you want to increase engagement on your latest Twitter post, you can set up a campaign, assign rewards for verified participation, and encourage people to interact with your post and help boost your online presence.

Why

We built EngageEarn to address the challenges faced by communities in rewarding their contributors. During our stay in Mu Chiang Mai, a popup city in Thailand similar to Zuzalu, we realized that there was a need to reward individuals who engaged with the community on social media platforms like Twitter. These contributors played a key role in promoting Mu but were not receiving any incentives. We wanted to create a platform, EngageEarn, that would allow community members to be rewarded and satisfied.

How it works

Communities deposit their idle DAI to Spark's SavingsDai contract to earn a safe yield. Once deposited, communities can create a new campaign by uploading a twitter post, setting the pool size, and allocating funds. Participants can complete the task by liking the post, generating a proof, and submitting it to our contract. Verified proofs are added to the campaign reward list. At the end of the campaign, verified participants receive their share of the prize pool.

How it's Made

EngageEarn is built using Sismo, Spark's sDAI, and Tableland. The following describes why we have chosen these tools:

  • Spark: We use the sDAI protocol from Spark to access risk-minimized yield and increase the community's funds. Instead of leaving the community fund idle in the treasury, it can gain access to the yield from sDAI and also gain exposure to RWA (Risk Weighted Assets) like t-bills.
  • Sismo: We use Sismo to verify that a campaign participant has actually completed the required task, such as liking a Twitter post or fixing an issue on GitHub. Furthermore, verifying the Sismo proof adds a cost to participating, which helps prevent Twitter bot farms.
  • Tableland: We are using Tableland to create a table for campaign reward distribution and campaign creation. This will provide an intuitive dashboard for managing the campaign.
background image mobile

Join the mailing list

Get the latest news and updates