davidgasquez / gitcoin-grants-data-portal

🌲 Open source, serverless, and local-first data hub for Gitcoin Grants data!
https://grantsdataportal.xyz/
MIT License
27 stars 3 forks source link

feat: ✨ create `karmahq_details` model #78

Closed DistributedDoge closed 5 months ago

DistributedDoge commented 5 months ago

This creates a model that listens to update details published by KarmaHQ using Ethereum Attestation Service as per #68 .

Some update details are served directly inside json and some as ipfs_cid pointer to remote content.

Next step would be to create downstream models for each Entity (e.g. milestone vs profile) to clean this up.

For now it works as intended telling us which Gitcoin Grantees use KarmaGap and giving us all project titles, so I think it can be merged as-is.