-
Notifications
You must be signed in to change notification settings - Fork 4
Description
Goal
Allow for rich workstream content by storing, fetching and displaying metadata.
Description
When creating a workstream a workstream we allow for storing an URI that can point to an arbitrary dataset. Since we use a 1155 contract it could be compliant with their metadata specs.
The metadata can contain information like:
- Description
- Banner image
- Icon
- Links to GitHub, Twitter, Discord, resources on IPFS
This metadata can be provided upon creation, updated by calling the update URI method in the contract and diplayed at multiple places in the app where workstream data is relevant.
User Stories
As a user, I want to be able to review additional information about a workstream, so that I can learn more about it's context and purpose
As a workstream coordinator, I want to be able to provide and update additional information about a workstream, so that it's easier to onboard contributors and scope the workstream goal.
Skills
- Frontend; hooks, forms and components for storing, fetching and displaying metadata
- Design/UX; what metadata to display, how and where.
Inspiration
- 1155 metadata
- OpenSea metadata
- Allo most data is hosted on IPFS
- Hypercerts most hypercert metadata is retrieved via IPFS