The Dapp is here for another round! The Dapp WG focuses on the experiences of donors and project owners using Giveth to donate and raise funds! We also facilitate general communications, marketing, community, moderation and DevOps needs for the Giveth organization. The Dapp working group is the foundation for all of Giveth’s other products, features and initiatives.
Season 5 Retrospective
The DAO voted to give higher priorities to other Working Groups (notably Fundraising) from Season 5, so the scope of the Dapp was minimal, however we still got some stuff done!
You can check out the previous season proposal here.
Deliverables Update
Deliverable | Status | Notes |
---|---|---|
Integrate new networks based on grants we win | Complete | We did not win any grants to integrate new networks in Season 5. |
Stop distribution of $nice tokens | Complete | We stopped the bi-weekly distribution of $nice tokens on December 24, at the end of GIVbacks round 78. We announced it on Discord, removed relevant UI elements and updated our documentation. |
Monthly Townhalls | Complete | Hosted 3 monthly townhalls, even managed to pull one off during the holiday madness |
2 GIVtalks with Partners and aligned communities | Complete | We hosted 2 GIVtalks, one with DevCon Team Lead, Skylar and another with Griff & Lauren for a 2024 recap of Giveth. Recording are available on GIVtalk Spotify podcast (rate us 5 stars ) |
Monthly GIVnews newsletters | Complete | Published 3 monthly newsletters, can view them all on Giveth News |
At least 1 Impact Reports published | Complete | Published year-end recap of numbers and Impact report of Round 73 on Twitter |
Giveth Verifier onboarding process is operational | Complete | Working with Nikola and Ashley we designed a process for onboarding vetted community members to become Giveth Verifiers, however interest in the program has been minimal. |
Implement a Farcaster content strategy, schedule content and maintaining the platform with the objective of getting more website visits and extending the Giveth community | Complete | We Implemented regular posting of content on the Farcaster platform, including engagement of farcaster super-users, growing the giveth channel and user as well as improving our FarScore. |
Platform Moderation & User Support | Complete | Community Support team banned scammers. Guided donors and project owners through support tickets and facilitated meaningful discussions throughout our Discord. We assisted and resolved ~50 support tickets. |
GIVbacks Eligibility Application Review & Project Listing | Complete | Project Verification team reviewed applications and new projects. Listing 110 new projects and added 17 GIVbacks eligible projects to the Dapp |
Checking DeVouch & updating projects’ Vouched status | Complete | Project Verification team checked and update projects’ status based on vouches from Giveth Verifiers. 3 Projects have received the new Vouched status. |
Monitor services, servers & security of the Dapp and resolve incidents | Complete | devOps team tracked resource consumption of our app and infrastructure regularly. We merged vercel accounts with GM, saving on our costs, addressed resource consumption issues with our staging deployment and devouch deployments. In addition they researched new RPC infrastructure to improve the responsiveness of the Dapp |
Ambassador Program S3 | IN PROGRESS | 4 Ambassadors fully onboarded & 12 quests submitted. |
Mint Giveth NFTs on Zora | Done | 76 mints on 3 separate collections launched and distributed via Farcaster. |
Google Ads Campaign | Failed | We tried to run a campaign but were rejected by google since we could not provide a DUNS number or business registration number. We were preparing a Twitter ads campaign but based on stakeholder feedback it was decided a better use of resources would be to run a GIV token/GIVeconomy focused campaign. |
Metrics Review
Metric | Estimated | Actual |
---|---|---|
GIVbacks Eligible Donation Volume | $50,000 | $353,438.06 |
Recurring Donation Volume | $1,000 | $1,254.31 |
Newly Verified Projects | 40 | 17 |
Ambassador Quests completed | 15 | 12 |
Spending
The DApp worked within the Shrink scope for the duration of Season 6, with a budget of $77,000 + ~$5,000 of extra community building initiatives that was negotiated post voting results. This would bring us to an estimated $82,000 budget for Season 5.
Total salary spending on the DApp during Season 5 came out to 99,797.80, with an additional ~$3,600 spent on infrastructure costs. However, of those numbers:
- $16,000 was spent on Paid Time Off
- $1,100 was spent on Contributor Training & Education ( granted by this forum post)
This brings our number of “manageable spending” down to $86,297.80, only 5.2% over the planned DApp budget.
Item | Estimated | Actual |
---|---|---|
Performance & Maintenance | $42,000 | $30,089.03 |
Decentralized Verification | We didn’t budget for it | $14,157.88 |
Comms, Community & Marketing | $17,000 | $21,689.48 |
Operations | $11,000 | $13,509.52 |
Software, Servers & Subscriptions | $7,000 | $3,600 |
Ambassador Program | $5,100 | $3,251.89 |
Total | $82,100 | $86,297.80 |
Season 5 Insights:
Decentralized Verification needs some love. Overall the numbers of engagement from onboarding new Giveth Verifiers and active attestations from Giveth Verifiers has been rather dismal. We’ve onboarded 0 new Verifiers and a mere 60 attestations (at time of writing) have been made by current Giveth Verifiers to projects on Giveth.
Donors want a cart of projects! From the results of the Donor Survey the #1 most requested feature is to make multiple donations at once on the Dapp, especially around QF rounds.
Recurring Donations are still not getting much action. Only $1300 worth of donations was made using recurring donations in Season 5. From the donor survey we learned that:
- 35% of respondants didn’t even know the feature existed!
- combined ~59% of respondants don’t seem interested in donating recurringly.
We’re bringing recurring donations to Base as part of a collaboration with Superfluid and we hope this brings more attention to the feature. We think however further improvements can be made to the user experience.
Season 6 Overview
In this section we’ll cover our plans for the upcoming Season with a duration of 4 months until May 1st, 2025! We’ll cover initiatives we’re proposing to execute and breakdowns of specific deliverables, budget and targets to reach by the end of Season 6!
Donation Handler Smart Contract
This smart contract would sit in-between donors and project wallets. All donations on Giveth would pass through this donation handler and allow us to pass in any custom logic on top of donation made on Giveth in an on-chain and transparent way. A Donation Handler Contract would open the path up for the following:
- Bundle optional donations to Giveth along with principal donations in a single tx
- Cart of Projects
- Donation API
- On-chain metrics from donation volume for fundraising opportunities
- Simplified way to verify donation transactions in our DB (no more missed donations)
- AI Agent based interactions and funding mechanisms
This feature only includes the development of the smart contract and plugging it into our current donation flow for Ethereum transactions, without any costs included for a professional security audit. Success Criteria Includes:
- Reduce total Dev, Support and PM time spent on reporting and investigating missing donations and inserting donations manually to less than 1 hour total for Season 7. (Season 4 was around ~20 hours).
- Donations to projects can be made outside of Giveth UI, through smart contract, and are registered in our database.
- AI Agents can interact with Donation Handler smart contract, permissionlessly making donations to projects on Giveth.
Bitcoin Donations
Following the integration of Stellar, we have most of the user experience setup to handle adding Bitcoin as an elegible network/token to make donations in. This feature would integrate Bitcoin allowing donors to make donations in, and projects to receive Bitcoin! Bitcoin holds about 56% of the total crypto market cap, opening Giveth up to new audiences and donors. Success criteria includes:
- Achieve $10,000 in donations on Bitcoin by end of Season 7.
- 5% of Bitcoin donation volume are donations to the Giveth project.
Recurring Donations UX Modifications
Recurring Donations have not been performing well since launch, This initiative would explore improving the UX, incentivizing more users to try out and ultimately fall in love with this feature we spent ~7 months building. Success criteria includes:
- Achieve $10,000 of donations made with recurring donations feature by end of Season 7
- Recurring Donations comprise 10% of total donation volume through Giveth
Migrate Giveth docs to Notion
The current documentation portal is increasingly hard to maintain and organize. Editing, updating and translating the docs requires someone with developer skills and customizing its appearance and organization is complex and time-consuming. This initiative proposes to migrate the docs to Notion pages and beautifying it with a wrapper like https://super.so/. This will allow anyone to easily update and organize the docs with ease and flexibility, allowing Giveth to have updated and well-organized documentation. Success criteria could include:
- User satisfaction above 80% on documentation portal through in-app survey, based on readability, ease of navigation and relevancy.
Rework Decentralized Verification
We launched Decentralized Verification following up from finishing building DeVouch. This feature allows top tier Givethers and ecosystem experts to vouch for projects on Giveth, giving legitimate, non-public goods projects access to the benefits of GIVpower.
Traction has been sluggish on this new feature but we believe deeply that the project verification project should be decentralized, gaining more insights from the ecosystem on trustworthy and impactful projects. Reworking the program entails making minor to medium sized tweaks in marketing, community building and product aspects of the system. Success for this feature might look like:
- Total Decentralized Verification eligible vouches surpasses 250 during Season 6
Proposed Scopes
There are 3 possible scopes that Dapp WG can take in the coming Season, each with different deliverables, metrics and budget. The Season Snapshot vote will dictate the scope of this working group, depending on it’s signaled priority amongst other working groups, as decided by the Giveth DAO.
Grow
What we will do
Feature Development
- Donation Handler Smart Contract
- Recurring Donation UX modifications
- Bitcoin Donations
- Rework Decentralized Verification Program
- Integrate new networks, deliver products and/or features based on grant requirements that we win
Community, Marketing & Communications
- Migrate Docs to Notion
- Monthly Newsletters
- Monthly Townhalls
- 4 GIVtalks
Operations
- Platform Moderation & User Support
- GIVbacks Eligibility Application Review & Project Listing
- Checking DeVouch & updating projects’ Vouched status
- Monitor services, servers & security of the Dapp and resolve incidents
Metrics
- GIVbacks Eligible Donation Volume: $180,000
- Recurring Donation Volume: $2,000
- Verified Projects: 60
- Decentralized Verification Vouches: 250
Budget
Item | Estimated Cost |
---|---|
Donation Handler Smart Contract (no audit) | $8,500 |
Bitcoin Donations | $7,600 |
Recurring Donations UX Imp. | $5,100 |
Rework Decentralized Verification | $5,500 |
Migrate Docs to Notion | $1,500 |
Performance & Maintenance | $33,000 |
Comms, Community & Marketing | $23,000 |
Operations | $15,000 |
Software, Servers & Subscriptions | $4,500 |
Total | $103,700 |
Sustain
What we will do
Feature Development
- Donation Handler Smart Contract
- Integrate new networks, deliver products and/or features based on grant requirements that we win
- Rework Decentralized Verification Program
Community, Marketing & Communications
- Migrate Docs to Notion
- Monthly Newsletters
- Monthly Townhalls
- 3 GIVtalks
Operations
- Platform Moderation & User Support
- GIVbacks Eligibility Application Review & Project Listing
- Checking DeVouch & updating projects’ Vouched status
- Monitor services, servers & security of the Dapp and resolve incidents
What we won’t do
- Recurring Donation UX modifications
- Bitcoin Donations
Metrics
- GIVbacks Eligible Donation Volume: $100,000
- Recurring Donation Volume: $1,500
- Verified Projects: 30
- Vouches from Giveth Verifiers: 120
Budget
Item | Estimated Cost |
---|---|
Donation Handler Smart Contract (no audit) | $8,500 |
Rework Decentralized Verification | $5,500 |
Migrate Docs to Notion | $1,500 |
Performance & Maintenance | $33,000 |
Comms, Community & Marketing | $21,000 |
Operations | $15,000 |
Software, Servers & Subscriptions | $4,500 |
Total | $89,000 |
Shrink
What we will do
Feature Development
- Integrate new networks, deliver products and/or features based on grant requirements that we win
Community, Marketing & Communications
- Migrate Docs to Notion
- Monthly Newsletters
- Monthly Townhalls
- 2 GIVtalks
Operations
- Platform Moderation & User Support
- GIVbacks Eligibility Application Review & Project Listing
- Checking DeVouch & updating projects’ Vouched status
- Monitor services, servers & security of the Dapp and resolve incidents
What we won’t do
- Recurring Donation UX modifications
- Bitcoin Donations
- Donation Handler Smart Contract
- Rework Decentralized Verification Program
Metrics
- GIVbacks Eligible Donation Volume: $80,000
- Recurring Donation Volume: $1,200
- Verified Projects: 20
- Vouches from Giveth Verifiers: 20
Budget
Item | Estimated Cost |
---|---|
Migrate Docs to Notion | $1,500 |
Performance & Maintenance | $29,000 |
Comms, Community & Marketing | $20,000 |
Operations | $15,000 |
Software, Servers & Subscriptions | $4,500 |
Total | $70,000 |
Next Steps
This forum post will remain up and open for advice until all other Working Groups Proposals entering this Season have met minimum advice process. After that we will move to a Snapshot vote to decide the priorities of the Giveth DAO for the next 4 months (until April 30).
When we have the outcome of the Snapshot vote we will meet as DAO Stewards to finalize the scopes of all WGs based on the available Season budget.