The purpose of this feature is to allow non-profits on Endaoment to also be listed on the Giveth platform, as verified projects.

This would replace our current The Giving Block integration - the projects on The Giving Block would be removed and Endaoment projects would be added programmatically to the Giveth dapp UI.

This proposal purely focuses on integrating Endaoment listend non-profits into Giveth and does not deal with any issues regarding emails or communications between donors, platforms & projects (non-profit organizations).

Future proposals may focus on clarifying communication flows between different platforms.

Requirements

Steps to Integration 🚧

  1. Endaoment curates a list of eligible & quality non-profits that Giveth can automatically onboard as verified projects. They provide a CSV or data dump of curated projects
  2. Endaoment provides a list of accepted tokens & chains - Giveth compares against their list
  3. Giveth imports these projects in bulk to the Giveth project database.
  4. Giveth creates an empty user profile and sets it as the owner of the EnDAOment projects on Giveth.
  5. Design a set of banner images that can be automatically assigned to Endaoment projects on Giveth
  6. Design the Endaoment label to appear on the project cards on the Giveth UI
  7. Periodically or on page load, we verify a given Endaoment project is still active - through the Endaoment API