Thanks for starting this thread @rafa
(I wasn’t able to embed images into our post, so sharing a link to our presentation and deck from the program)
Demo: ZKsync Demo Day 3: Hedgy – 2024/08/23 16:59 CEST – Recording - Google Диск)
ZKSync Product Deck: DocSend
I’m Lindsey @ Hedgey. We participated in the TA MVP program to design a new token proposal system for ZK Sync from the ground up.
For context, Hedgey builds free-to-use onchain token vesting, lockups, and streams. We’ve been used by Wormhole, ENS, Arbitrum, Puffer, and hundreds of teams to manage employee, investor, and community distributions. For grants programs, we worked at the ground floor in Arbitrum during their STIP/LTIP program and experienced the human side of operating a grants program, as well as managing the token distribution to ~100 protocols over 9 months.
While we have existing streaming / claiming / lockup tools that are useful today for token awards, for the MVP program we saw the opportunity to leverage our experience along with feedback from the program leaders to design an optimized award distribution system for ZKsync.
Over the course of the program, we designed a smart contract architecture that allows program managers to create pre-issued, unfunded, forwardable distributions funded on an as-needed basis from the ZKsync capped minter contract.
We designed the smart contracts to maximize for transparency during the proposal phase of a program, accountability and control at multiple levels, the ability for recipients to forward on their streams to sub-recipients (which allows for program recipients to fund sub programs,) and add the ability to use Hats protocol to incorporate milestone/criteria based rewards from a program overseer at any/every level (to allow for KYC, milestone criteria, etc).
For the program, we executed a proof of concept via onchain proposal on Tally. (See Deck)
It’s important to note that these contracts were designed specifically for this MVP program and are not audited or at a stage for production level use. While our existing streaming infrastructure is capable of issuing and managing distributions on ZkSync, ultimately we’d love to see the new system go through audit and play a major role in supporting award programs on the network.
At the end of the program we proposed audits for our contracts, creating deeper integrations for Hats Protocol within the product, and designing the UI/UX to support a larger token program on ZKSync running on these contracts.
If you have any questions feel free to DM me here or @ goforlindsey on Telegram.
Cheers!
Lindsey