metagov / daostar

DAOstar (or DAO*) is a set of technical standards and tools for DAOs and DAO tooling
https://daostar.org/
MIT License
56 stars 24 forks source link

Check Attestations indexing on the frontend #179

Closed Rashmi-278 closed 11 months ago

Rashmi-278 commented 12 months ago

We have Karma adopting the DAO-IP3 and we need to make sure we have that indexing working This was previously worked on for ONTOCHAIN

thelastjosh commented 11 months ago

From today: when we submit an attestation, it does work, but the API server that was pulling the attestations was hosted by Mendes, and that server is not returning anything, and Rashmi has no way to debug it. On the backend server though, the flow for submitting reputation attestations does currently work.

Do we need the frontend? YES. The 3rd and final milestone of #100 requires having a frontend.

Next step: copy the current frontend, deploy a DAOIP-3 compliant schema(s), and add ability to display EAS attestations. That should satisfy the milestone for #100.

amanwithwings commented 11 months ago

For future reference, this doc has the schemas used by Karma: https://docs.google.com/document/d/1jSAZV8mnjdyYFtH5XH6aRN9hVIbY5hdyHCdZIYlDqS4/edit#heading=h.67m9i8ttvdpu

I don't think they were deployed with DAOIP-3 in mind so we will need to suggest upgrades. Let's start the review process.

TO-DO: Disco has a "Drops" feature, which comes with a set of predefined schemas (attendance, beta user, certificate of completion,, etc.) corresponding to DAO contributions. We need to check with them to understand where these attestations are written, whether they are intended for public consumption, etc. I will take the initiative.

@thelastjosh, since this issue comes under #100, maybe we should move this discussion there?

thelastjosh commented 11 months ago

Sure feel free to move issue to #100 and close it. If you want this to be reviewed in the strike team calls make sure to move to high priority.

On Mon, Dec 11, 2023 at 12:11 PM amanwithwings @.***> wrote:

For future reference, this doc has the schemas used by Karma: https://docs.google.com/document/d/1jSAZV8mnjdyYFtH5XH6aRN9hVIbY5hdyHCdZIYlDqS4/edit#heading=h.67m9i8ttvdpu

I don't think they were deployed with DAOIP-3 in mind so we will need to suggest upgrades. Let's start the review process.

TO-DO: Disco has a "Drops" feature, which comes with a set of predefined schemas (attendance, beta user, certificate of completion,, etc.) corresponding to DAO contributions. We need to check with them to understand where these attestations are written, whether they are intended for public consumption, etc. I will take the initiative.

@thelastjosh https://github.com/thelastjosh, since this issue comes under #100 https://github.com/metagov/daostar/issues/100, maybe we should move this discussion there?

— Reply to this email directly, view it on GitHub https://github.com/metagov/daostar/issues/179#issuecomment-1850507436, or unsubscribe https://github.com/notifications/unsubscribe-auth/ACHA5PBBL6FYPIBT5XFIXN3YI45FTAVCNFSM6AAAAAA7WLFCC6VHI2DSMVQWIX3LMV43OSLTON2WKQ3PNVWWK3TUHMYTQNJQGUYDONBTGY . You are receiving this because you were mentioned.Message ID: @.***>

-- http://www.joshuatan.com/research/

amanwithwings commented 11 months ago

Moved to issue #100