# Mento Core Contract Upgrade #1 - Multi Collateral Mint

**URL:** <https://forum.celo.org/t/mento-core-contract-upgrade-1-multi-collateral-mint/4942>\
**Category:** Mento\
**Created:** [December 6, 2022, 7:11pm UTC](https://forum.celo.org/t/mento-core-contract-upgrade-1-multi-collateral-mint/4942 "2022-12-06T19:11:08Z")\
**Posts on this page:** 1\
**Showing post:** 1

<div class="post-metadata">

**Author:** ![olenovyk](https://sea2.discourse-cdn.com/flex020/user_avatar/forum.celo.org/olenovyk/32/8720_2.png) [@olenovyk](https://forum.celo.org/u/olenovyk)\
**Post date:** [December 6, 2022, 7:11pm UTC](https://forum.celo.org/t/mento-core-contract-upgrade-1-multi-collateral-mint/4942/1 "2022-12-06T19:11:09Z")

</div>

In the last 5 months, Mento core team has been working hard on the upcoming Core Contract Upgrade. There are two pieces in it: Multi-collateral Minting and Circuit Breaker. It will open new possibilities for Mento users and is an important step towards providing highly liquid stable assets to the ecosystem.

Let’s take a closer look of what’s coming up:

- **Multi Collateral Mento** is a generalization of the current Mento system with the aim of allowing virtual pools between any mento stable asset and any mento collateral asset to be traded under different exchange mechanisms (constant-product, constant-sum, etc.). In contrast to the current Mento which only permits trading against CELO, and with a constant-product mechanism. It is designed with the following goals in mind:

- **Circuit Breaker.** The last couple of months were not easy in the industry. We have seen a couple of occasions when by applying ‘effective trading strategies’ malicious actors were able to manipulate oracle prices and do severe damage to defi protocols. These tragic events proved once again the importance of having multiple safety measures in place. You can never be too safe.

**How exactly will it benefit Mento users?** One of the bigger problems the users are facing with Mento, is the high slippage when issuing/redeeming cUSD/cEUR/cREAL for CELO. Another recurring feedback we heard from builders in Celo ecosystem, is that they are looking to onramp from USDC or USDT directly. These are exactly the issues we are solving with this upgrade. As the USDC/USD price has significantly lower volatility we can tighten risk measures to protect against price manipulation while increasing throughput. By defining price intervals outside of which issuance/redemption is suspended, within the price interval we can safely enable processing larger amounts with lower slippage. Technically, cUSD can be issued with or redeemed for USDC at a price of 1 as long the USDC/USD remains within $1\pm x%$. In other words, Mento will offer a constant sum AMM for cUSD/USDC which is protected by a circuit breaker.

For more technical details, please check out [this document](https://www.notion.so/3b5f8b16208349b197235f43b591ae68) on our team’s Notion. The documentation at [mento.org](http://mento.org) will be updated if the upgrade will pass governance.

We are wrapping up the development process right now and are aiming to submit the code for an audit soon. If all goes well, the CGP for this contract upgrade will be created in the second half of January. I hope the community will be as excited about this update as we are!

---

_[View the full topic](https://forum.celo.org/t/mento-core-contract-upgrade-1-multi-collateral-mint/4942)._
