Hey everyone, Lindsey here from Hedgey.
Iâve been following the conversation this past week and now that the discussion is including various approaches to creating the streams I thought Iâd introduce ourselves at Hedgey for anyone who doesnât know us, as well as share info on our streaming solution and how it might be helpful for what ENS is trying to do here.
As a caveat, Iâm a huge fan of SuperFluid and think that the approach they have or the OG ENS stream contracts both seem to be great approaches based on the needs/concerns shared by @AvsA and @nick.eth, but want to share what we do as well if only to add to the discussion.
For background, Hedgey creates onchain token streaming/vesting products and over the last two years has worked with Arbitrum, Celo, Gitcoin, Shapeshift, Bankless DAO and 40+ other onchain orgs to help them streamline onchain token distributions.
Our contracts are audited by Consensys Diligence and most recently are being used by Arbitrum to distribute 45m ARB to Arbitrum STIP grant recipients over the next 3 months, with appx. $12m in ARB being paid out so far this month.
A few notes on Hedgey streams related to the conversation:
Hedgey streams are prefunded. The tokens will be held in an escrow contract and claimable by the recipient at the predefined rate.
Streams can be future dated. If the DAO wants to issue 12 month streams, back to back, they can do so.
Streams can be created in bulk. You can issue every recipientâs stream for this program in a single transaction.
These Hedgey streams would be non-transferable by the recipient. We do this to make sure revocable, unvested payment streams arenât transferred or sold.
Public Dashboards for the DAO w/ ENS name support. Every stream would be aggregated into an ENS public dashboard where the DAO can view and track every stream in real time. We show ENS names for recipients by default and have done so for a while now. See our Arbitrum Public Dashboard.
Great UIs for stream recipients. Every recipient will be able to track and claim tokens from Hedgeyâs platform by connecting their wallet.
The DAO can optionally assign a multisig to manage streams. If the DAO wanted to assign a multisig as admin, the multisig could act on the DAOs behalf during special circumstances such as canceling streams and clawing back unvested tokens from canceled streams.
The admin address can optionally be allowed to redirect streams. If turned on, the DAO (or admin) could transfer a stream on behalf of the recipient without losing both unvested and vested but unclaimed tokens. This would be useful if a recipient loses access to their wallet over the duration of the stream.
Accounting integrations with Entendre and can easily integrate with any preferred partner of the DAO or recipients.
I know that Iâve come into this discussion after the meta-gov call, but Iâd be happy to participate in any future calls or conversations if helpful for making the decision. Although we havenât worked with ENS directly yet, we have been able to meet a bunch of the DAO contributors over the last year+ and are huge fans of how the DAO operates and would love to be useful to the crew here with what we build. Regardless of the outcome here, really love the program youâre putting together and think itâll be huge for ENS. Thanks for the consideration