Summary: We need to build a basic API that supports multiple DAO frameworks, including Governor, Snapshot, Snapshot X, and Aragon. This API should optionally include Gnosis Safes as well. The API should integrate and provision data from daoURIs as well as crucial data not already published under daoURI into the standardized EIP-4824 format.
Background: We are currently exploring a potential Memorandum of Understanding (MOU) with Lighthouse. Lighthouse already maintains a variety of connectors and data stores, including those that track data from Snapshot, on-chain member data, voting, activity, etc., across various DAO frameworks like Governor, Moloch, and potentially Safes.
The goals of this partnership include:
Accelerating the deployment and access to standardized DAO data.
Ensuring that DAO data is accessible as a public good.
Transforming all data to comply with DAOstar specifications, especially as schemas are updated and expanded.
Key considerations for this API:
The API should be designed to integrate seamlessly with data from various DAO frameworks.
Data transformation should comply with DAOstar standards (EIP-4824).
There should be a mechanism for Lighthouse to attach metadata about itself as the attestor/provider of the information when publishing data following the daoURI standard.
Next Steps:
[ ] @thelastjosh and @1a35e1 Finalize MOU with Lighthouse: outline the scope of the API.
[ ] [Later] add agreements on uptime, speed, backup, and compliance with DAOstar specifications.
[ ] @frm Provide Lighthouse with 10 daoURIs: These should serve as examples with a draft spec of the data that we expect to be pulled from the DAOstar-compliant API that Lighthouse would provide.
[ ] API Development: Start the development of the API, ensuring support for the aforementioned DAO frameworks and Gnosis Safes.
[ ] Data Transformation: Implement the integration and transformation of data to align with the EIP-4824 format.
Summary: We need to build a basic API that supports multiple DAO frameworks, including Governor, Snapshot, Snapshot X, and Aragon. This API should optionally include Gnosis Safes as well. The API should integrate and provision data from daoURIs as well as crucial data not already published under daoURI into the standardized EIP-4824 format.
Background: We are currently exploring a potential Memorandum of Understanding (MOU) with Lighthouse. Lighthouse already maintains a variety of connectors and data stores, including those that track data from Snapshot, on-chain member data, voting, activity, etc., across various DAO frameworks like Governor, Moloch, and potentially Safes.
The goals of this partnership include:
Key considerations for this API:
Next Steps:
Resources: