TDP 55 - TreasuryDAO & ProtocolDAO Signer Compensation and Replacements

Simple Summary

Following the outcome of MIP 29, MTA Governors will soon be asked to vote on the future direction of the mStable project, which may include an acquisition or full shutdown of the mStable products and subsequent shutdown of the the mStableDAO.

As part of MIP 29, normal governance processes, including scheduled sign elections, were temporarily put on hold.

It is therefore proposed to decide on a path forward to ensure a secure and well-functioning signer group to enact the will of MTA Governors for as long as is required based on the outcome of the upcoming MIP 30.

Abstract

The previous signer rotation officially ended on 15th of February, and signers have been asked to remain in their posts without compensation temporarily while the path forward for the mStableDAO is established through ongoing governance processes. During this time, the previously proposed process around signer elections was halted.

It is proposed that in order to ensure the security of the ProtocolDAO and TreasuryDAO going forward, the changes outlines below are agreed upon and enacted if this proposal passes successfully.

Motivation

Our treasury is still arguably very heavily allocated in native MTA, and we’re dreadfully underexposed to the rest of the DeFi ecosystem and the myriad opportunities that the different protocols have on offer.

We’re slowly rectifiying this issue, though, and I hope that by owning a small portion of the Elastic Finance stack, we can focus our other liquidity endeavours to more exciting things in the future, without needing to visit this primitive again in quite some time, while enjoying the exposure and big upside these assets offer.

Specification

Signer Compensation

It is suggested that signer compensation of 1000 USDC per month is reinstated, effective from the 1st of April 2023, until the multisigs are no longer required or until this proposal is superseded by another.

For the ProtocolDAO, compensation of signers would be stopped when the ProtocolDAO relinquished ownership of the Nexus contract. For the TreasuryDAO, compensation would be stopped if the amount of assets custodied by the DAO dropped below $20,000 USD in value. At this point, signers would be requested to remain in their positions without compensation in case their services were needed in the future.

Signer Structure and Replacement Process

Both the TreasuryDAO and ProtocolDAO must maintain a 4/6 signer structure at all times to ensure security as outlined in TDP 44.

If a signer expresses a desire to leave their position outside of a regular election process (which may not be required in the future depending on the outcome of MIP 30) , the signer group should work together to find and suggest a new trusted signer and the change should be ratified through a governance vote.

If signer compensation is stopped due to the conditions described in the previous section being met, signer structure could be reduced to a 3/5, 2/3 or 2/4 multisig by agreement within the signer group to allow for easier execution of any required transactions and to allow for any signers who may not wish to be available without compensation.

Current Signer Changes

The current signer group have been asked if they are willing to continue on as signers to avoid the need for a full election cycle at this time. One member of the TreasuryDAO has indicated that they would like to be rotated out of signer positions. As part of this TDP, it is therefore proposed that this signer, who is a core contributor, is replaced by another core contributor. The incoming core contributor would prefer to keep their identities private but other team members will be able to vouch for their trustworthiness here.

TreasuryDAO

  • Nesk (0xBb330652D70eF1204d39d0880896B017a1BB1774) replaced by core contributor (0xA31DD58278Ef3777718AD6faFB8b0cebbB23b975).

Reminder of Scope of Treasury DAO Activities

It should be restated as part of this proposal that the role of TreasuryDAO signers is to enact the will of MTA governors, following the Treasury charter voted on earlier this year by MTA governors.

The mandate of TreasuryDAO signers includes:

  • Execute transactions relating to treasury assets or disburse funds in line with approved governance proposals
  • Compensate signers on a monthly basis as per this proposal
  • Compensate mStableDAO Cat Herder for the term of their tenure as decided through governance
  • Fund protocol wallets with ETH to cover protocol fees as requested by the ProtocolDAO
  • Agree internally on who will take on the role of Operational Signer as defined in TDP 47 to facilitate the queuing of transactions in line with governance decisions. Since this role has typically been carried out by full time mStable contributors, and that these roles may no longer exist in the near future, signers should expect they each may be asked to queue transactions from time to time.

Next Steps

Pending no significant changes to its content, this proposal will be taken to a Snapshot vote on Monday, the 20th of March 2023.

Voting will be open for a 5 days window to give adequate time for a concurrent discussion. Governors can change their vote at any time should the discussion sway their decision. We look forward to hearing what MTA token holders have to say and seeing how they cast their votes.

1 Like

I’m against this change.

thanks for the feedback. Can you or anyone else opposed propose an alternative interim solutions until elections can take place after MIP 30 resolves?

This puts us in a tricky position, but also don’t feel comfortable going ahead with a Snapshot vote with an objection voiced like this by leadership :thinking:

After chatting with some core team members on this topic it sounds like part of the objection is around the change to the ProtocolDAO signer group at this time.

My suggestion would be that the TDP be adjusted to propose only one signer change within the TreasuryDAO (since Julian has clearly expressed that he would like to resign from his signer duties and this position does need to be replaced as soon as possible).

MTA Governors could then decide whether this signer change is accepted, along with the reintroduction of signer compensation.

@rugolini would this help to ease your concerns around the proposal?

I’m aligned with the content of this proposal

I don’t know if it eases some of my concerns, but I don’t think we need to agree.

It’s a complex/complicated situation, and I don’t feel we all need to agree on this; why not go for a vote and let MTA holders decide it?

I can’t support this proposal in good faith.

We established a very transparent and decentralised process with our elections that we held 2 times.

This just replaces known core contributors with reputation with someone undisclosed anon address that is claimed to be controlled by someone from core contributor team.

Trust but verify? Impossible here.

I would propose to remove the concerned addresses and reduce the multisig to a 3/5 one.

2 Likes

Thanks for the feedback @dimsome,

I shall include this as a voting option in the TDP to be able to express this option.

1 Like

I agree with @dimsome, I was abstaining from the process because since I’m the one being offboarded I felt I had a bit of a conflict of interest, but I think that it’s much more transparent (and therefore, secure) to have a 3/5 multisig with all signers being disclosed from a 4/6 with undisclosed member(s). Signers are to be held liable by the community for what they sign. That’s why we operate in a public ledger.

I support this TDP.

It’s not ideal as expressed by @dimsome etc but I think it’s the best solution we have given the timeframes we’re working with MIP 30. Also as @cam said, I’m happy to stay on protocol dao if there’s a specific issue with my side of things but it seems more of a principle thing.

In my view, it’s replacing a core contributor with another core contributor, so I don’t see an issue. But let’s just put it to vote and go from there imo

While I agree with the desire for transparency, I worry about the approach of simply removing signers without replacements. If the signer structure was reduced to 3/5, It’s not clear what would happen in the case that another signer expressed a desire to offboarded from their position.

I would prefer that 6 signers were required to remain at all times. Of course it will always be up to MTA governors as to whether an incoming signer is accepted based on the information provided.

Happy for this to be put to a vote with multiple options. Given that the reintroduction of compensation is also part of this vote, perhaps the following options would make sense:

  1. Proceed with single signer change in TreasuryDAO and reintroduce signer compensation
  2. Reduce signer structure in TreasuryDAO to 3/5 and reintroduce signer compensation
  3. Make no signer changes and reintroduce compensation
  4. Reject proposal completely
1 Like

I like the options given by Cam ,

  1. Proceed with single signer change in TreasuryDAO and reintroduce signer compensation
  2. Reduce signer structure in TreasuryDAO to 3/5 and reintroduce signer compensation
  3. Make no signer changes and reintroduce compensation
  4. Reject proposal completely

Specially this one

  1. Reduce signer structure in TreasuryDAO to 3/5 and reintroduce signer compensation

So we can avoid “trust me bro” I sign

Voting for TDP 55 is now live and Meta Governors have until this Friday at 12:37PM UTC to cast their vote! :sunglasses: