I work at a blockchain governance and policy firm called Doxed Capital. I’m also a collector of ENS names.
I have been reading the proposal about Creating Streams that is generating a lot of interest.
I think it’s easy to point to a number and say “these funds should be made available in a flexible funding pool and allocated to ENS community projects on an ongoing basis until / if the DAO says stop”.
What I haven’t seen anyone posting about yet, is the amount of staffing resources that would be necessary to effectively manage all of it. For example:
- work with the ENS DAO to finalise the stream policy framework and how it will operate.
- develop a reasonable and relevant criteria for stream applications
- be on hand to answer queries and questions for applicants as they develop their applications
- manage the applications process
- provide secretariat and administrative support to the DAO
- assist the DAO in the process of ranking the proposals if required
- advise successful stream applicants
- complete the admin associated with setting up each stream
- seek regular reports from each stream to monitor progress
- provide timely feedback to the DAO about the performance of each stream
- if required, manage out underperforming streams in a legally sensible manner and consistent with the stream policy framework that each stream provider has signed up to
- manage the renewal process (if applicable) for time-limited streams with fixed delivery outcomes
In order to manage the process effectively, the DAO could allocate around 20% of the total Stream program amount to admin, secretariat and management.
We see the tasks as follows if the stream vote passes:
- Meet with the DAO and discuss /develop an ENS streams policy framework
- Seek feedback on the ENS streams policy framework from the community
- Amend the streams framework based on feedback
- Appoint the people/human resources that will have the job of managing the streams process for the DAO
- Seek applications for stream funding
- Rest as per above
The streams concept represents a significant upscaling of the ENS ecosystem. A program, that could potentially support a lot of new ENS development that benefits all holders of ENS names. However, as with any organisation, growth needs to be supported and managed carefully to ensure that there is an alignment of expectations between the DAO, the community and the streams service providers and developers.