MIP 35 Idle <> mStable merge

Summary

This MIP seeks to officially propose the merger of Idle DAO and mStable DAO, following the related RFC and conversations with both teams confirming the clear synergies between the ecosystems. The goal of the merger is to leverage existing resources and amplify potential outcomes toward becoming the major yield aggregator and optimization protocol.

The proposed path for product and governance continuity, along with team inclusion, involves a token swap allowing MTA holders to receive IDLE tokens in proportion to their mStable protocol ownership.

The merger aims to streamline efforts, increase productivity, and achieve common objectives more effectively.

Motivation

Clear Product Synergy

After having productive discussions with the mStable team last week, we are pleased to confirm that our shared vision and product suite compatibility have been reinforced. As a result, we now have a clearer view of the three layers of yield optimization that our product suite offers. The top layer is composed of Best Yield Vaults, designed to provide the highest level of abstraction and aggregation for integrators. The middle layer is composed of Yield Tranches, which offer risk diversification and allow sophisticated users to create their own yield portfolio based on their risk tolerance. Finally, the base layer is composed of Meta Vaults, which optimize yield across different yield verticals.

The updated product suite structure below shows this concept:

Thanks to this design, Meta Vaults will onboard Idle as a first customer, leveraging Yield Tranches and Best Yield Vaults to access the existing user base and business relationships. In the future, new yield sources will start from Meta Vaults and will then be integrated across the yield stack.

Looking at the bigger picture, we would also be amped to strategize over an expansion to other chains, potentially using Meta Vaults as a router at the base layer to optimize yield on any chain. On top of this, account abstraction with EIP-4337 would simplify the onboarding process.

And as mentioned, regarding mUSD, we are open to considering its continuity, but only if there’s an agreement on its actual purpose. The “stablecoin business” is an intricate system, where there is the need to be laser-focused on it. It is a system truly unlike any other in DeFi because beneath a deceivingly simple product (a $1 coin) hides a mountain of difficult tradeoffs and decisions. From oracle choice to collateral choice to parametrization to interest rate model to peg-arbitragers incentives to liquidation mechanisms.

If the primary goal we want to give to the stablecoin infra of mUSD is to allow leverage, then it may be better off to create an embedded tool for it or work with DeFi leverage components such as Gearbox. We can eventually assess if partnering up with other stablecoin issuers to provide the yield optimization, aggregation, and risk-diversification infrastructure for their collaterals if we want to play a role in the stablecoin ecosystem. Overall, we remain committed to our shared vision and look forward to continuing this synergy with the mStable team.

Matching Team Structure

As outlined in our RFC, we recognize the critical importance of building a solid and committed team that shares our values and vision. Therefore, we are placing a strong emphasis on the onboarding of team members who have a proven track record of contributing to the concept, development, and optimization of Meta Vaults, which we view as a base layer of our product suite.

After engaging with the mStable team members, we have come to the understanding that a significant portion of the team can be instrumental to the success of our Meta Vaults as a base layer in the yield product stack we envision. Although the final structure of the merged team will be determined, to a certain extent, by the actual value of the treasury upon merge completion, we recognize that the ongoing improvement and development of Meta Vaults is crucial to our shared success and want to schedule further meetings to mStable team in the next weeks to appropriately define the final structure. We believe that by prioritizing the onboarding of these team members, we can continue to innovate and lead in the DeFi space with a strong team department focused on this product.

Starting from the structure reported in the RFC, as we expand our team, we are also considering forming a dedicated product team (in addition to the current growth, comms, and development) to bring more focus to high-value team verticals. The Dev team can focus solely on yield strategies integration, development, and maintenance, while the Product team can bring dashboard improvements, analyze strategies performances and expand integration tools. This is intended to ensure that our strategies and platform remain at the forefront of the rapidly evolving DeFi ecosystem.

Governance Migration

Pending a collective consensus about the future of existing mStable products on Ethereum and Polygon, the mStable team will oversee their maintenance until an eventual user migration is completed.

With the aim of providing continuity to Meta Vaults, a secure transition will require the relaunch of new Vaults following Idle DAO deployment process: internal and third-party peer reviews, the assessment for a full audit, and then a guarded launch.

The existing Meta Vault will be maintained under the control of mStable team, with the goal of finalizing its sunsetting and facilitating user redeems.

The eventual sunset of mUSD and Save products would follow the approach described in MIP31.

Specifications have been reported here.

In terms of front-end, the integration of Meta Vault will be progressively phased out on the mStable website, with a focus on prioritizing its integration on the Idle dashboard. To this end, a banner will be displayed on the mStable website highlighting the migration process to new Meta Vaults on Idle UI.

If the decision to sunset mUSD is implemented, the redeemability of mUSD will remain active for a minimum of six months. mStable team will follow the procedures outlined in MIP31 during this period

Idle DAO will evaluate to devise incentivization campaigns aimed at encouraging mUSD liquidity providers to migrate to Meta Vaults, thereby improving the retention rate of the current user base.

mStable team will manage Phase 1 of the Deal Terms section, resulting in the transfer of unclaimed treasury assets to Idle DAO.

Idle DAO, together with the new Leagues members, will undertake the following activities:

  • Facilitate a seamless transition of knowledge base, material and immaterial assets.
  • Provide assistance to community members, MTA token holders, and liquidity providers.
  • Update documentation with migration and redeem guides.
  • Timely communication of the product timeline and next steps.
  • New OKRs setup with the unified product roadmap.
  • Consolidate communication channels under Idle platforms (Twitter, Discord, Telegram, and LinkedIn) with a migration plan that maximizes follower retention, with the possibility to maintain part of the channels to have different communication styles and amplify the reach (e.g. an “Idle intern” style Twitter account).
  • Maintain the mStable front-end until the product sunset is completed.

The estimated cost for these activities is $160k, which will be deducted from the transferred liquid treasury and will be operatively implemented by mStable team in collaboration with Idle Leagues.

Deal terms

The mStable treasury addresses and amounts stated in the MIP32 were used as a base to structure the deal terms reported below.

To allow MTA holders to be flexible in their final decision, our merger solution is divided into two phases:

Phase 1

Token holders not aligned with the mStable <> Idle merge can exit with no penalties and will receive a pro-rata share of the treasury value. The estimated redemption value per eligible MTA would be $0.03, comparable with MIP32. This phase will last 1 month, and volatile tokens (excluding AURA/auraBAL, which represents a strategic asset) will be swapped for stablecoins. Redeem value will be denominated in stablecoin.

Phase 2

After 1 month, token holders aligned with the mStable <> Idle merge and interested in the upside potential will get access to

Fixed-term IDLE

Up to 1.7M IDLE claimable from a vesting contract with 3 months cliff and 6 months linear vesting

KPI-based IDLE

Up to additional 1.3M IDLE subject to a TVL-based KPI option with

Tier (TVL*) Payout (IDLE)
$100m 260,000
$250m 520,000
$500m 780,000
$750m 1,040,000
$1b 1,300,000

*TVL will be measured as a 6-month weighted average across all Idle-based products (Best Yield, Yield Tranches, Meta Vaults), starting 1.5 years after the opening of MTA/IDLE swap and ending at the beginning of the second year.

The allocation of IDLE in the vesting contract and via KPI option are proportional to each $1 of the treasury transferred to Idle DAO, with the total IDLE amount unlocked with the full treasury migration. For example, a $1.5M worth of treasury represents 75% of the par value, thus 2.25M IDLE (1.27M via vesting and 975k via KPI option) will be allocated. Supposing that not all MTA holders execute the swap, unclaimed IDLE funds will be proportionally split at swap expiry between token holders that completed the migration.

Fee-Sharing

Via fee-sharing, MTA holders will receive an additional stream to cover the difference between the par value of the mStable treasury at swap inception (beginning of Phase 2), and the market value of IDLE tokens claimed by MTA holders at swap expiry (after 3 months).

MTA holders will receive on-chain right to receive 30% of the Idle DAO surplus fees. To this end, “surplus fees” refer to any fees generated by the Idle DAO in excess of $200’000 per month (with a 30-day rolling price for non-stablecoin assets). The fee-sharing arrangement will commence every time the Idle DAO’s will generate monthly surplus fees and remain in effect until the aforementioned difference is reached (within a 1-year since the first fee-sharing event). According to the cashflow analysis done, the starting point of the fee-sharing is expected 10 months after the merger.


MTA token holders will have 3 months to complete the IDLE swap (which includes IDLE + KPI option + fee-sharing). The technical migration will be designed to minimize the effort for MTA holders, aggregating actions as much as possible.

Cash flow analysis & sustainability

To assist in the merger analysis, we have prepared a detailed cash flow analysis that provides a comprehensive summary of the TVL growth of the product suite, as outlined in the Product Synergy section.

The complete analysis is available here:

The analysis assumptions are:

  • Meta Vault base APY: 7.5%
  • Tranches’ coverage: 30%
  • Burn rate: $150k
  • Surplus fees threshold: $200k
  • Fee-sharing: 30%
  • Hypothetical amount covered by fee-sharing: $800k
  • TVL growth rate: 15% the first year and 10% the second year

As an outcome, a break-even point will be reached on the 14th month. The MTA token holder will entirely fill the hypothetical gap between mStable treasury par value and IDLE market value (MTA holder P&L). Treasury holdings will always be above $1.5m in net value, guaranteeing sustainability and business continuity in the long term.

The applied fee structure mirrors the existing Best Yield and Yield Tranches performance fees, but it can be revisited with Meta Vault integration.

1 Like

Many thanks for the submission, and I’m happy to say that the option has been included in MIP 30.

The voting for MIP 30 is now live and will resolve on Friday at around noon UTC!

In case of this MIP winning, we’ll communicate next steps and the way forward with the community in this thread!

Alastor has taken the liberty of putting together a quick offer comparison table for MTA holders to reference as they contemplate their vote. We will be posting this as a comment on each proposal as well as in the mStable general discord channel.

Note: Idle team onboarding is an estimate, will update once confirmed.

1 Like

Thank you, this is very helpful, though I strongly disagree with the comment in regards to the USD value of their offer. A $150k market buy of IDLE tokens would 10x their value, meaning that it’s not fair (IMO) to just value IDLE by their current market cap. This decision is similar to a VC one because we are basically funding IDLE, and you can’t take the market value of an illiquid asset. Therefore, I would say that we should try and understand what percentage of the protocol they are offering (25%+10%), and then assess if we think the implicit valuation is fair. Assuming that a significant share (but not all) of the treasury decides to migrate to IDLE (say, $1.5M) that would mean a valuation of $6M. This is 2x the current valuation, while they would also have a treasury 4x the current size.

The following question is wether the combination of the two teams and products will manage to create enough upside for MTA holders. There are a lot of synergies in this case:

  • Meta Vaults and Tranches can leverage each other, with a number of use cases, not only for smart contract hack coverage but innovations with other DeFi tools such as unlocking liquidity for timelock strategies.
  • Our first meta vault didn’t manage to attract liquidity, partly because of some UX issues (eg. the lack of APY in the UI) that we’re not addressed because of the ongoing discussions and the low yield (which would not be an issue on new meta vaults, such as the ETH one), but also because we didn’t market it enough. The IDLE team has lots of connection and has very oiled marketing capabilities which will help bootstrap all the upcoming strategies.
  • I’m sure the Idle team could support either more.

My point is that the combination of the two sides, makes more than the sum of each side on its own: a combined treasury, combined products and combined teams, taking the best of each of them.

2 Likes