Thanks for clarifying, that makes sense. I realized I’ve been thinking about the treasury slightly differently.
My (unofficial) thinking is that treasury disbursement should live at the organizational level, rather than the individual project level. If projects want to receive grant funding (e.g. Nori), they would go to the core team(s) (o1Labs) in the ecosystem who have grant budgets, rather than the treasury.
Then, o1Labs (or other core teams that might emerge) go to the treasury on a recurring basis to make a case for treasury funding, which the ecosystem of block producers then gives feedback & decides on. This would include an evaluation of the results of the previous funding cycle & the return on that investment.
I agree with @Pete that o1Labs should be the team issuing grants at this stage, but I’m envisioning that process lives within their company balance sheet rather than the treasury. This ensures that they’re bought in on supporting the teams that receive funding, which didn’t happen holistically with zkIgnite or Navigators. We had good input and support on select projects, but it was disconnected and yielded poor results. Because the technical expertise is so concentrated within their org, if a project doesn’t receive full buy-in, it will be unlikely to succeed.
In order for this to work, this would require:
a) o1Labs leadership to confirm that they are going to be running Mina ecosystem grants programs NOW and going forward (this was my understanding after leaving MF 3 months ago)
b) a reasonably high quorum % and high bond % to prevent non-serious proposals
c) at some point, new or spinout core teams w/ technical expertise who can also run grant programs
if we don’t have confidence in the above, then I agree that a council model for project-level grants is the better way to go in the short term.