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

DAO Attestations List (attestations.daostar.org) #209

Open amanwithwings opened 8 months ago

amanwithwings commented 8 months ago

We need to deploy a Token Lists (https://tokenlists.org/) style front-end to track EAS schemas related to DAOs. The UI can be effectively the same.

@Rashmi-278, we need to figure out how listing will work.

Screenshot 2024-03-06 at 8 46 46 PM
Rashmi-278 commented 8 months ago

Work in progress here: https://github.com/metagov/Attestation-List

Website live: https://attestation-list.onrender.com

Rashmi-278 commented 8 months ago

An Attestation standard for DAOs

amanwithwings commented 8 months ago

Thanks for the quick turnaround here, @Rashmi-278. Posting a few questions that we need to answer:

  1. Do we have a domain for this? Let's also decide on a name.
  2. How to validate that a schemas follows the proposed standard?
  3. How does one author an attestation list?
  4. What details are we going to display for each schema (https://attestation-list.onrender.com/token-list?url=tokens.1inch.eth) ?
  5. What extra info do we need from the list author (logo, documentation, etc.)?
Rashmi-278 commented 8 months ago

Aman and I discussed the aboved questions on a call on 12th March 2024

Rashmi-278 commented 8 months ago

https://attestations.daostar.org/ We have a live domain!

amanwithwings commented 7 months ago

[CONTENT]

An Attestation List for DAOs.

DAO Attestation List is a community-led initiative to improve discoverability, reputation and trust of DAO-related schemas on EAS. All schemas listed on this website are DAOIP-3 compliant.

-> Why Attestation List? -> Make your own -> Community

[Comments]

  1. There are 4 links in the top right corner (Community, Why lists?, Make a list, GitHub) and 3 in the bottom left corner ( -> Why Attestation List?, -> Make your own, -> Community).

We may not need all of them, we also may not need to duplicate links.

  1. I think we should remove the step in which people submit an attestation list on our Github for verification. Attesting to the registry should be enough, it is what EAS seems to be doing on their ecosystem page.

We can contact issuers for more info if necessary (or maybe have them contact us)? Since information attested to the registry will be public, we may not be able to collect their contact info through it.

  1. Buttons like"make your own list" or "list your schemas" should lead to a form as we have here: https://daostar.org/register. It could be inspired by this: https://base.easscan.org/ecosystem/submit-project.

  2. @Rashmi-278, I remember us discussing a UI for issuer profiles (these pages: https://attestations.daostar.org/token-list?url=tokens.1inch.eth). Could you deploy this design to production?

As of now, the registry collects information including schema UID, schema description, network ID, issuer name, issuer description, logo, and apiDocsURI. We can also query things like number of attestations, owner, date of creation, etc. for each schema via EAS. Obviously, there is no need to include all of this info - just the necessary bits.

  1. I was thinking "Why attestation lists" could lead to a blog post or Substack entry (or the same content hosted on this website).

  2. From @Rashmi-278: we could use a resolver contract for spam protection (to make sure only schema owners can attest).

Rashmi-278 commented 7 months ago

Updates live here: https://attestations.daostar.org/

  1. could you share which ones we don't need?
  2. Removed, we ae now indexing attestations, creating attester profile and listing the schemas
  3. Form needs to be worked on
  4. Done, https://attestations.daostar.org/schemas?id=0x88e50e06efB2B748E2B9670d2a6668237167382B We also index and display schema details
  5. Sure, please share a link
  6. Yes, that would make things secure
linear[bot] commented 6 months ago

STK-35 DAO Attestations List

thelastjosh commented 4 months ago

Stub for discussion today! @amanwithwings @frm @Rashmi-278 .

Topics covered:

Next steps

Rashmi-278 commented 4 months ago

@amanwithwings and @Rashmi-278 Discussed broadening the scope of this project.

Waiting on @frm to discuss more

thelastjosh commented 3 months ago
thelastjosh commented 2 weeks ago

Still waiting to add it somewhere. @Rashmi-278 Create a Labs subpage in the documentation and add this (and some other relevant projects?) there.