---
tags: GitCoin RatingsDAO
---
# HyperCertificates Build: Phase 1
## Context
Protocol Labs are developing [Hypercerts](https://www.youtube.com/watch?v=2hOhOdCbBlU), an interoperable data layer for impact-funding mechanisms that speaks to Owocki's interest in [impact-driven economic activity](https://gov.gitcoin.co/t/proof-of-impact-proposals-wanted/10179). Devs from [RaidGuild](raidguild.org) are collaborating to buidl it.
## Budget, Timing, Deliverables
Total cost $39.7k
### Milestone 1
$24.7k XDAI
2-3 weeks duration
- **Contracts**
- ERC1155 token contract
- EIP-2981 royalties
- Graph
- Technical refinement
- **Deliverables**
- Contract supporting single creator address
- Mint, burn, donate hypercert token
- Simple royalty flow
- Graph
- Index hypercerts
- Index hypercert collections
- Product
- Refined architecture
- Front end
- Mint, burn, donate
Further technical details [here](https://hackmd.io/e3WhpdP8R1eOWgPDspfXVQ) and [here](https://docs.google.com/document/d/1bezbIAILUE9qFLm93cmyGLsdu2dutNNY2zB3bCKsISk/edit#heading=h.oe2qodayxx7v).
### Milestone 2
**1. Fractionalisation $12K**
Contract
* Fractional tokens -> implementing ERC3525
* Refactor to 721, locally ready
* Build 3525 contract + tests
* Extend 721 with 3525
* Adding name to cert
App
* View of own hypercerts
* Add split and merge calls + UI
* Burn (already there)
* Graph metadata (fraction values per owner, burned)
* Updating IPFS data
**2. SVG generation $3.6K**
Contract
* SVG generation
* Add an SVG ID to cert
* When calling for tokenURI build string/bytes/json, get SVG data from SVG contract
* Randomness for color generation
App
* SVG loading
**3. Gallery page $2.4K**
* View all certs
* Manage collections
* Collection admin in Google Sheets-API
* Update/replace owner with -possibly- ENS data
**4. Detail page $2K**
* SVG manipulation (take out details)
* IPFS data like description
* Contributor overview
* Owners overview
## Roles / People
Holke
Owocki
Ale Border
Davidad
Matthew Frehlich
Alexander Thiel
The community
Wizard (Smart Contracts) - BitBeckers
Palladin (Back End) - mr_bluesky
Warrior (Front End) - Jip
Ranger (UX) - Sascha
Cleric - DAO Jones
## Way of Working
- ~Weekly technical meeting for "Impact Certificates Architecture Crew"
- UX approach TBD
- Open communication, including concerns
- Public channel and doc(s) for community comments
## Payment
Payment via Raid Guild escrow contract on [Gnosis chain](https://), in WXDAI.
Escrow contract: [https://smartescrow.raidguild.org/escrow/62eac8ad0fb8bf000414592](https://smartescrow.raidguild.org/escrow/62eac8ad0fb8bf0004145928)
Step 1: Client deposits payment into escrow app
Step 2: Raid Guild delivers work
Step 3: Client release payment from escrow app
If case of dispute, either party can lock funds and trigger arbitration by [LexDAO](https://www.lexdao.coop/) in exchange for 10% LexDAO fee.
RaidGuild account contact: DAO Jones
Client payment contact: Matthew Frehlick
