[Social] Routine DAO treasury management

Earlier you responded to my message where I announced this rewrite:

Are you saying that the fact a draft proposal has been substantially revised is a reason to reject it? I’m not following your argument here.

The $16M would constitute a 2 year runway if registration revenue went to 0 and the entire endowment vanished; in realistic circumstances it’s a very conservative position. If our income in 2023 was 1/4 of what it was in 2022, we still wouldn’t need to touch the endowment or the runway, and if it was lower the runway would still last us longer than 2 years, as we would only have to make up the shortfall from it.

I think the right question is not “what proportion of funds are in the endowment vs our runway”, it’s “how much do we need set aside as liquid cash, and what should we do with the rest”? Given that a $16M runway would secure us against forseeable events for the short to medium term, I don’t see a lot of point in setting aside more funds doing nothing, when they could be helping to build ENS’s long-term future.

If there are no objections, I would like to move this to a Snapshot vote by EOW.

Does seem like the majority of responses here are slight objections at minimum.

I would propose this vote shouldn’t happen why Steward elections are going on (starting in ~3 days) considering the stewards are directly involved in this vote.

Also to confirm, the social vote would be around:

  • This statement: “The DAO shall at all times aim to keep funds equivalent to 24 months expenditures available”
  • This number: $16,000,000 USD
  • This structure: On an ongoing basis and at least monthly, the DAO shall ‘sweep’ newly earned revenue collected by the .eth registrar contract.
  • As well as being a early vote on the ETH > USDC conversion and Steward responsibilities.

There’s been discussions around amount and strategy, but I haven’t seen outright objections. There is a real risk of analysis paralysis; there is not going to be a solution that everyone is happy with; our job is to find the best compromise.

I’m not sure what you mean by this. The only involvement is a couple of mentions of “Lead Steward”, and their role is administrative. Why would it be necessary to delay this until after the elections?

I also misspoke with “Lead Steward” and meant to specify “DAO Secretary”; I’ll edit that.

The social vote is on the whole EP. The things you list are part of that, yes.

It appears you are asking the draft to be simplified to include these points? If not, what specific outcome are you’re seeking with a delay?

This is the justification behind all of the decisions recently on treasury management which scares me.

I’m saying this is the DAO treasury we’re talking about and one of the most important things we can vote on, being purposeful around when votes are happening (like two treasury management proposals at once) and who is involved in them (like the stewards involved in this process being up for re-election in 72 hours) really matter.

Taking months to decide on how to spend tens of millions of dollars seems fine, I’m more worried about these decisions being rushed than analysis paralysis.

But if im ratio’d by the community thats fine.

1 Like

I don’t see it this way.

The justification here is that the DAO currently has no treasury management plan. This would establish a policy that ensures a generous runway exists at all times.

Getting this passed before the impending endowment allocation proposal is in the best interest of the DAO because it mandates that the DAO can not commit all of its treasury to an investment strategy.

There could be an argument to have a mix of USDC and ETH or reduce the length of the runway, but at its core, this proposal is not a farfetched or innovative idea.

This implies that the timing is rushed to drive an outcome that would otherwise not happen if there wasn’t an election. This is a rational concern not the reality.

I’d suggest a proposal that limits proposals during the last month of terms, but then you just create a two-month lame duck period each year.

The DAO has been around over a year and we still have no treasury management plan. How much longer should we wait?

In general I’m fine with “this is going too fast”, but it should come with concrete examples of things that we need to slow down to do, or a concrete alternative plan. A vague “feels rushed” with no details is just an invitation to delay without changing the outcome.

Nobody is planning to spend tens of millions of dollars.

You mean like me explicitly outlining I think this vote should wait until after the steward election? Or that the last proposal shouldn’t have used ranked choice voting?

Because currently you quoting single words i’m posting to prove a point:

when clearly we’re talking about converting the treasury from ETH > USDC. Doesn’t achieve anything.

I’m more than happy to make a proposal on treasury management, but it would clearly and only define converting x amount of ETH to USDC. It would not outline a conversion, a ‘sweep’, a pledge to the endowment, etc, etc, etc.

I already responded to your request that it wait until after the elections to ask why you think that is an important criteria. What will the elections change about our need to manage the treasury?

You suggested we were “planning to spend tens of millions of dollars”. That’s not what is happening. I don’t see how pointing that out is unproductive.

You’re welcome to put forward such a proposal. I’m not sure what purpose is addressed by pretending this is a one-time thing, though, rather than addressing the ongoing need to do this on a regular basis.

Done

@ all, above is a simplified treasury management proposal.

Greetings ENS community! I’m Cameron Winklevoss, the Co-Founder of Gemini. We’ve always been big fans of the ENS project. Gemini listed $ENS in Dec 2021 and has featured it on Cryptopedia, our crypto educational resource. It’s great to see the DAO contemplating a more robust treasury management process.

With that said, I would like to put forth a request with respect to the following:

We’d love for the community to consider including the Gemini dollar (GUSD) alongside USDC and DAI as a stablecoin option in its primary timelock account. We believe this increased diversification of centralized stablecoin issuers further reduces counterparty concentration risk for ENS. The Maker Community recently moved $500m into a GUSD PSM for these same reasons (proposal here).

More info on Gemini and GUSD

Gemini Trust Company, LLC, the issuer of GUSD, is a New York trust company regulated by the New York Department of Financial Services (NYDFS). There are no fees to create or redeem GUSD 1:1 USD on the Gemini platform and Gemini covers all gas fees to withdraw on-chain. The underlying dollars of GUSD are held at FDIC-insured banks, in money-market funds, and in US Treasury bills. Attestations related to the underlying dollars are published monthly by an independent registered accounting firm — BPM LLP — and GUSD’s Ethereum smart contract was launched in September 2018 and has been audited by Trail of Bits. ETH/GUSD and ETH/BTC pairs are available for trading on Gemini.

References

5 Likes

I don’t think there is analysis paralysis going on here. I think enough people have expressed discontent with the amount of money going to one manager at first that it is reasonable to amend that part of the proposal before going to a vote. If it isn’t then what is the kind of threshold you are looking for?

The amount has already been reduced from what was originally proposed in EP2.2.4, and ratified in EP2.2.5 with the selection of Karpatkey. If people still object, I’d like to hear what they think is a reasonable amount, and what we should do with the rest of the money. I don’t see much point in sitting on funds that we don’t need for the forseeable future and having them do nothing, when we could be building an endowment that ensures the long-term future of ENS.

It seems to me that the DAO “running out of money” or not being able to continue operating without a timely financial plan put into place is presented as a prerequisite fact to any other discussion, but I feel it’s important to first discuss…

  • What are the absolute essential operating costs? Bare minimum to continue operations? The core infrastructure of smart contracts ideally operate autonomously after a certain point, no?
  • What are the costs that aren’t strictly necessary, but are nice to have? Eg - enrich the lives of those that receive the income?
  • What are the costs that most reasonable people would consider superfluous? Completely unnecessary or excessive? An example I can think of off the top of my head would be 5 star lodging and 1st class plane tickets. What was lodging expense last time… half a million dollars?

I guess what I’m getting at is that I would feel way more comfortable discussing future financial security plans if I first had some kind of thorough audit information to show what expenses are actually required to “continue operations.” Because without a doubt it isn’t the huge numbers being passed off as essential currently.

And no, I’m not saying everyone should work for free or some other hyperbole like that. Just that I feel it smarter to clarify the most vital expenses before attempting to make a plan to cover ALL expenses, both necessary and extremely unnecessary.

I think building a a large contingent of stables is part of the ‘long-term future of ENS’. We have a significant revenue coming in, and as that gets larger, I would like to see our appetite for risk reduce rather than increase. The current proposal is, keep a static amount of runway (24 months) that gets topped up by the endowment, and the endowment is dynamic that gets topped up by income from registrations/renewals. I would propose something that is dynamic on both sides that would build a solid endowment, but also build a larger security net. A proposal could look like the following:

  1. The DAO shall at all times aim to keep funds equivalent to 24 months expenditures available in a combination of USDC and DAI in its primary timelock account.
  2. This figure will initially be set at $16,000,000 USD. After each term’s working group budgets are approved by the DAO, the Lead Steward shall provide an updated estimate of the DAO’s expenditures for the next 24 months.
  3. The .eth controller funds will be split 50:50 between the timelock and the endowment fund . ~17500 ETH will be sent to the timelock and converted to stables approx USD $21.5 mil giving ~2.5 years runway. ~17500 ETH will be sent to the Endowment fund contract.
  4. Every month 50% of the ETH sweeped from the .eth registrar controller contract will be sent to the timelock and converted to stable coins. 50% will be sent directly in ETH to the Endowment fund contract to be invested according to the rules established for that fund.
  5. If the runway in the DAO timelock contract drops below 2 years of runway (initially set at $16 million), a greater portion of the revenue shall be converted to stables and sent to the timelock.
  6. If the amount of revenue is not enough to top-up the DAO timelock to 2 years of runway, the endowment fund will help to top-up the timelock.
  7. Upon passing this proposal, the DAO will vote to implement an executable proposal that:
    1. Converts sufficient 50% of the ETH from the .eth controller to USDC.
    2. Implements a non-custodial system to automate the regular collection, conversion, and transmission of revenue. This may make use of an automated process with limited permissions to conduct these actions without taking custody of the funds.

If the endowment is doing a good job, we would expect the amount inside the endowment to grow and exceed the ratio of DAO wallet to Endowment. If we believe the endowment is stable/performing well/confidence grows/a higher runway in built-up we could lower the ratio sent to the timelock, and increase the ratio sent to the endowment in an additional proposal.

3 Likes

I like this, I would prefer if the DAO held ETH beyond the runway instead of converting it all to stable coins. This gives us an interesting benchmark to compare the endowment to. Can the endowment beat a very simple strategy of holding stable coins and ETH?

1 Like

This proposal isn’t concerned with how money is spent, it’s concerned with ensuring that we have funds in a stable currency. How they are then spent is out of scope for this proposal.

Can you elaborate on why you believe it’s advantageous for us to do this? If we don’t need the funds for runway, why are we sitting on them doing nothing when they could be helping ensure ENS’s long-term future?

I disagree. We will already have ample exposure to ETH (>50% of our current treasury) in the form of unearned income. Adding more is adding risk to ENS’s sustainability in the hopes of more return, the opposite of what we ought to be doing.

It certainly ought to, as it’s predicated on low-risk investments of stablecoins and ETH that are risk-neutral with regards to those currencies. The only way it would do worse is due to hacks etc.

Oh so this whole discussion is only about earned income? We are not discussing sending 70% of all of our ETH to the endowment?

If the goal is “having enough for ENS to continue development long term” we need to make sure we have capital available no matter the circumstances. I think this gives us an advantage in the short to medium term where we aren’t at any contract risk (barring the timelock/governor) in any DeFi protocols. ~2 years runway is a good start, but doesn’t seem enough get us through a significant bear market + black swan event. E.g. if something happens with a significant portion of the endowment + revenue goes to 0 then we will be up against the wall. If the endowment is there to create a long term future for ENS, the DAO timelock treasury is there to ensure the short-medium term future of ENS.

I think runway is something that flexes over time, so in the current proposal, we are relying on the lead steward to update estimate expenditure to make sure we have enough, but if we codify growth into the stable timelock treasury, we could avoid a situation where the expenditure grows significantly in a short period of time, but funds are already allocated in something inside the fund that if sold immediately could cause things like slippage. Or if the black swan hits us during a period we thought we had 24 months of expenditure but actually short-term growth means we have much less.

So to me the advantages are:

  1. A larger stable treasury to fall back on incase of a black swan
  2. Gives the DAO more breathing room (with more runway) to know much we really need in the short-medium term. With more time for decisions, since DAO decision often take longer than normal companies.
  3. Codifying growth into the runway without needing as much input from the lead steward
  4. Allowing a period in which the DAO can get comfortable with how the endowment works with optionality to change the ratio as we review the performance of the fund.
  5. Keeps a greater ratio out of DeFi contracts that have greater contract risk than holding the coins themselves.

Even if we started with 16 million USD instead of 50% of the current treasury, I’d be in support of building the short to medium term treasury of ENS independent of the lead steward having to manually increase expenditure (that is based on estimations that could change significantly over the course of those 24 months)