Introduction
Commons Stack has received a grant from Optimism to port Aragon client and Commons DAO tooling, including the Augmented Bonding Curve (ABC), over to Optimism. This will allow projects on Optimism to form and manage DAOs based on the tried-and-trusted Aragon client as well as launch their own ABCs.
Additionally, having this infrastructure live on Optimism opens the possibility for a TEC migration from Gnosis Chain to Optimism. The TECAN-Strategy group and Turmeric Labs (the dev team led by @sem) did an initial evaluation of what such a migration would entail with advice process coming in from the Coordination Team.
This post is an open call for advice from the community. The purpose is to kickstart community discussion by (1) sharing some of the initial thinking about it, (2) sharing the considerations and decisions the TEC community would need to reflect on and decide in order to migrate, and (3) to lay out what a high level sequence of events would look like.
This is not a complete assessment, so please add to it your own perspective and thinking about the benefits and risks of such a migration, as well as any additional considerations the community should take into account.
Initial thinking
The migration would have some notable advantages for the TEC, such as:
-
Making it easier to acquire $TEC. In theory, this can be made easier but it will depend on what reserve currency is used for the TEC ABC on OP chain. The current process of buying $TEC has high friction. One must first be on Gnosis Chain, then acquire xDAI and wrap it, only then can one buy $TEC.
-
Access to capital. Optimism has an almost 9x higher TVL than Gnosis Chain and, additionally, better integrations with centralized exchanges. (https://defillama.com/chains)
-
Access to DeFi. Almost every major DeFi protocol exists on Optimism. (https://www.optimism.io/apps/defi)
-
Mitigate the risks the community has already raised about xDAI. See forum posts Buying ETH to protect against xDai challenges and Question on our reliance of $wxdai.
-
Optimism+TEC value alignment. Optimism is committed to funding public goods and the concept of Impact = Profit. This is highly aligned with the vision and vibes of the TEC.
While there are some risks, they are relatively low and easy to mitigate, such as:
-
Risk associated with transferring a large sum cross-chain. The bridge selection and thorough testing are two ways to lower this risk.
-
The migration will require transferring TEC assets out of the Common and Reserve pools and into multisigs on the Gnosis, then Mainnet and then Optimism chain. The TEC will have to place their trust in the owners of these multi-sigs. Using 5/7 multisigs with trusted TEC community members is one way to lower this risk.
Decisions that need to be made, and other considerations
Decisions that need to be made
These are all decisions that will need to be made as part of any migration plan.
- Guardians
Celeste, the arbitration method for proposal dispute, does not exist on Optimism. The new Tao Voting DAO architecture used by AragonDAO does have a mechanism to prevent proposals that would effectively execute an economic attack on the DAO. It is by using Guardians who are able to veto a proposal before it passes. Guardians are charged with upholding the community covenant and should only veto proposals that violate it. Selecting Guardians is a decision to be made by the community.
- Reserve currency
Changing the reserve currency (currently wxDAI) for the ABC can be part of the scope of a migration plan without additional costs that would incur if we were to do it later. We would like to open community discussion on this topic.
- Tao voting parameters
To provide more optionality, there should be two instances of Tao voting as part of a technical migration plan: one to control funds in the Common Pool and the other to modify DAO parameters. We can use the same parameters we have in our single instance Tao voting today for both. But the option remains to make a change to be implemented as part of a technical migration plan.
- $TEC held in smart contracts
Sem has run an initial onchain prospectus to identify how many $TEC are held in smart contracts (as of August 2023 there were 133K TEC held in 17 smart contracts with the majority in the WATER-TEC and GIV-TEC LPs and Safes.). The community will have to vote to remove $TEC from the WATER-TEC and GIV-TEC liquidity pools on Honeyswap. Additionally, we would have to reach out to the Safe owners in order to have them remove $TEC from all Safes. We anticipate these Safes are owned by TEC community members and we will be able to contact them to remove $TEC from the Safe smart contracts prior to migration.
Other considerations
These are subjects that surfaced during the evaluation. While they are important to consider, they should be assumed out of scope for a proposed migration plan.
- Reputation token
The Tao voting on Optimism will have the option for dual-token voting. This means that it will be feasible for the TEC to launch a reputation token at some point in the future.
- Make ABC private to TEC
The suggestion to make ABC, as a primary market maker, private to the TEC has been brought up before and has come up again as part of this evaluation. One benefit would be the TEC would be the single entity to benefit from arbitrage opportunities. There is a lot more to delve into on this subject and while it is out of scope for a technical migration, it remains an interesting subject to consider for the future.
Proposed High Level Planning
Phase 1: Advice Process (now through October)
-
During this phase, the community should deliberate on the merits and risks of migrating to OP and the decisions that need to be made in order for a migration to take place.
-
Turmeric Labs should be engaged to conduct a technical feasibility study to surface any additional considerations or decisions that need to be made other than what we have already identified. In order to get this process underway, a separate proposal for this study will soon be proposed to the community.
-
If the general sentiment is positive toward the idea of a migration to Optimism, then we will continue to the planning phase.
Phase 2: Planning (October/November)
-
Based on the feasibility study and the community decision making, a technical migration plan will need to be created. This should also be done by Turmeric Labs.
-
A non-technical migration plan will also be needed. This should include, for example, a plan for community engagement, a comm campaign for the general public and documentation sets to be updated, an update community covenant (in preparation for moving off Celeste), among other things.
Phase 3: Vote and Execution (end November/December)
-
The community should vote on whether to migrate to Optimism based on the technical and non-technical migration plans.
-
If the vote passes, the execution of these plans will be carried out.
-
There will also be separate community votes for an updated community covenant, and to remove $TEC from the WATER-TEC and GIV-TEC liquidity pools. If the guardians and guardian parameters are not in the technical migration plan specifically, that too would be a separate vote.
We look forward to hearing what you think about this idea.