Ensure ENS DAO has enough LUSD / RAI / USDC / GUSD to pay contributors in stables for at least 18 months.
Currently the DAO keeps almost 100% of it’s treasury in ETH, although ENS as a protocol is almost entirely focused on Ethereum, having this much exposure to one asset leaves the DAO, its contributors, and its sustainability in a potentially vulnerable position.
This social proposals outlines a treasury management proposal to convert 25% of the total ETH held by the ENS DAO and registrar controller into stablecoins (specific stablecoin/s tbd following community discussion) This would represent: ~1023 ETH from the ENS DAO wallet and ~8634 ETH: Totalling ~9657 ETH which = ~$12m USD.
Upon passing this proposal, the DAO will vote to implement an executable proposal that:
Creates the onchain proposal to send the 9657 (could just round to 9600 or 9700?) ETH to the contract.
Creates the onchain proposal to launch the auction.
These stablecoins would be custodied by the same wallets as the existing ETH treasury.
Is there something missing? I always felt before putting any proposal forward that one should put up a proposal for RFC so it could be shaped by the community. This determines interest, and also allows informal discussion to occur so the proposal can be either rejected flatly, or shaped into something more people can accept.
Example related to the above.
Suggestion for something to include in such a discussion.
How to perform the ETH sale. The rate of sale, and over what time period. Whether there are any pricing conditions.
I agree with @James that some thought should be put into this. Now whether you @nick.eth feel that some alternative process should be followed. I guess that is another process discussion.
I do agree that some clarification on specifics would be useful.
As to what stables. Coming from MakerDAO I have to wonder why DAI isn’t included (as RAI and DAI I think are the only two stablecoins that can’t blacklist addresses or update token contracts on the fly).
But these are details for important RFC type discussion.
Right - that is what we’re discussing right now. The proposal being discussed as a draft can be either social or executable; there’s no requirement that there’s a social process precedes an executable proposal on the same subject.
Given this tweet of 25% of ENS treasury makes me think we really need to discuss the treasury itself.
What I see is that ENS has vast majority of value in ENS (~10M ENS at ~13.5 is about 135M that there is no plan to sell) the rest is ETH, and some USDC.
Numbers from original post.
So actually the tweet isn’t really correct by saying 25% of its treasury it really should be 25% of the ETH in the treasury.
I see numbers being put forward of about 30-35K ETH in ENS treasury and what 2-3M USDC and there are different posts where this is broken down (mostly the ENDAOment proposal posts.
Is there a consistent place that people should use to track treasury assets to break down total inflows and outflows to working groups, grants, etc.? If not perhaps some sort of dashboard should be created so someone could take daily snapshots to monitor treasury flows. ENS DAO is going to need this at least as a base level reporting tool.
If there isn’t a consistent place for financial tracking (of all inflows and outflows) perhaps in parallel with this proposal (but neither has to be contingent on the other) we should put up a proposal to build such a ENS financial tracking dashboard that can be used for ENS financial reports and build easily accessible financial transparency for the DAO. Almost could consider doing something like this a public good honestly and structure it as such. I have a lot on my plate personally atm but would be happy to help determine a specification that comes close to what companies report in their 10-Q’s.
I don’t think this has to be a replacement to that, either. This deals with immediate exchange, while the other proposal handles ongoing operations.
Can you elaborate on what would make it better?
Can we start to dig into details? My suggestions:
Start with only USDC. It’s what we use for operations right now, and we can diversify later.
The easiest option for the exchange is probably a short (~24h) Gnosis Auction that starts shortly after the executable vote closes. This can be initiated by the DAO without the same timing constraints as a regular swap, and will fetch us a price not far off market.
An alternative would be to ask Karpatkey to set up a gnosis multisig specifically for the exchange, which can do the swap and send the proceeds but not touch the funds.
+1 to just doing USDC for now (unless the community/delegates want to suggest another single stablecoin (I do like the decentralised idea of LUSD, RAI, DAI, but get we can diversify the stables later))
In terms of how to exchange the ETH > stables: the Gnosis Auction of ETH makes sense, the main priority will then be ensuring there’s enough publicity from ENS that it’s happening so the price is matched.
Technical next steps: (from my understanding but others with more technical scope pls correct me)
Creating a safe controlled by the DAO to launch the auction through.
Creating the onchain proposal to send the 9657 (could just round to 9600 or 9700) ETH to the safe.
Creating the onchain proposal to launch the auction.
Even though they are not competing proposals, they have the same goal, right? Creating a fund to sustain ongoing operations. At Karpatkey, we are working to figure out the funds that are going to be available for the endowment. In fact, we plan to share a post with further details shortly. As of now, we are assuming that $16MM (subject to confirmation) will be set apart to create a 2-year runway fund. We now assume that the funds within the scope of this proposal are also part of the aforementioned fund.
Either approach should work well. Given the amount of ETH involved, a few direct swaps of ETH for USDC in a DEX like CowSwap should not incur in high slippage. I just conducted a quick simulation to swap 2000 ETH for USDC and the incurred slippage would be 0.1%, which seems reasonable. The job can be done in 5 swaps or even less. Karpatkey can help with setting up a Gnosis multisig for this exchange.
Tyty for the parameters @nick.eth - One thought, having such a large & important auction happen right before Christmas might end up being a risk (not enough USDC being deposited). Thinking we should do the auction on the second week of Jan?