# Mento Upgrade #1 deployment timeline

**URL:** <https://forum.celo.org/t/mento-upgrade-1-deployment-timeline/5219>\
**Category:** Mento\
**Created:** [February 23, 2023, 11:02am UTC](https://forum.celo.org/t/mento-upgrade-1-deployment-timeline/5219 "2023-02-23T11:02:40Z")\
**Posts on this page:** 13\
**Page:** 1

<div class="post-metadata">

**Author:** ![bowd](https://sea2.discourse-cdn.com/flex020/user_avatar/forum.celo.org/bowd/32/368_2.png) [@bowd](https://forum.celo.org/u/bowd)\
**Post date:** [February 23, 2023, 11:02am UTC](https://forum.celo.org/t/mento-upgrade-1-deployment-timeline/5219/1 "2023-02-23T11:02:41Z")

</div>

Hi celofam,

MentoLabs is excited to share details about the Mento Core Contract Upgrade #1 - Multi Collateral Mint (MU01). This will be the first major update to the Mento protocol since its inception. The contents of this update have been discussed previously [in this post](https://forum.celo.org/t/mento-core-contract-upgrade-1-multi-collateral-mint/4942/1). In this post, we want to outline the release process for MU01 and provide links to all the useful resources.

This upgrade is a **breaking change** for direct users of the Mento protocol. The `Exchange` contract – our take on a vAMM pool – will be deprecated once MU01 is fully rolled out to Celo Mainnet. The major features that come with this upgrade are:

- **Support for multiple collateral types**. While the [reserve](https://reserve.mento.org) consists of multiple assets, the only one that could be traded directly against was Celo. This update opens up multi-collateral support in the protocol, making it easier to configure new asset pairs. We propose cUSD/axlUSDC as the first such pair.
- **On-chain circuit breaker.** Oracle risk is no joke, as we’ve all seen in multiple protocols over the last couple of years. Our unique on-chain circuit breaker acts as the last line of defense against oracle manipulation and has the ability to halt trading if anything goes top-side-down.

With MU01, the Mento protocol will have a single entry point for executing swaps, the `Broker` contract. This allows for more flexibility and modularity, making it easier to deploy new pools and exchanges in the future without changing the interface.

The migration from `Exchange` to `Broker` will happen over the course of roughly 9-10 weeks. The timeline can shift, depending on the governance flow and testing results. The release process is broken down into stages. Each stage will require one or two governance proposals that will be detailed in separate posts. Still, we wanted to give a complete overview of how we’re approaching this migration, provide partners the chance to reach out if they need help, and receive feedback from the community on the proposed release plan, which follows:

### Deployment timeline

1. ✅ Baklava Phase 1

2. Alfajores Phase 1 (coming this week):

3. Mainnet Phase 1 (~beginning of March):

4. Baklava Phase 2 (~beginning of March):

5. Alfajores Phase 2 (~beginning of March):

6. Mainnet Phase 2 (~middle of March):

7. Mainnet, Phase 3 (~beginning of April):

Follow-up posts and status updates will be posted in this thread, so keep an eye out!  
Love,  
The MentoLabs Team

### Resources

- You can test the testnet deployments using the [SDK](https://github.com/mento-protocol/mento-sdk)
- More information on the architecture in the [docs](https://docs.mento.org/developers/mento-core/architecture)
- [Join our Discord!](https://discord.gg/RBpdCgJJtj)

---

<div class="post-metadata">

**Author:** ![aaronmgdr](https://sea2.discourse-cdn.com/flex020/user_avatar/forum.celo.org/aaronmgdr/32/9921_2.png) [@aaronmgdr](https://forum.celo.org/u/aaronmgdr)\
**Post date:** [February 23, 2023, 9:36pm UTC](https://forum.celo.org/t/mento-upgrade-1-deployment-timeline/5219/2 "2023-02-23T21:36:06Z")

</div>

we currently using the Exchange Contract for the Faucet on Alfajores. I see it will be phased out on mainnet. (Presumably on Alfajores too. )

When will Broker contract be ready on Alfajores? And when must be upgrade by?

thanks

---

<div class="post-metadata">

**Author:** ![bowd](https://sea2.discourse-cdn.com/flex020/user_avatar/forum.celo.org/bowd/32/368_2.png) [@bowd](https://forum.celo.org/u/bowd)\
**Post date:** [February 28, 2023, 6:04am UTC](https://forum.celo.org/t/mento-upgrade-1-deployment-timeline/5219/3 "2023-02-28T06:04:57Z")

</div>

Great question! Yes, we’re also targeting running Phase 3 on Alfajores at the beginning of April, at which point we would phase out the Exchange. The Broker contract will be deployed to Alfajores today or tomorrow (with Phase 1 trading limits), I’ll come back with an update when that happens.

---

<div class="post-metadata">

**Author:** ![bowd](https://sea2.discourse-cdn.com/flex020/user_avatar/forum.celo.org/bowd/32/368_2.png) [@bowd](https://forum.celo.org/u/bowd)\
**Post date:** [March 3, 2023, 12:40pm UTC](https://forum.celo.org/t/mento-upgrade-1-deployment-timeline/5219/4 "2023-03-03T12:40:43Z")

</div>

Update on the progress so far:

- ✅ Alfajores Phase 1:

- Mainnet Phase 1:

---

<div class="post-metadata">

**Author:** ![arthurgousset](https://sea2.discourse-cdn.com/flex020/user_avatar/forum.celo.org/arthurgousset/32/11117_2.png) [@arthurgousset](https://forum.celo.org/u/arthurgousset)\
**Post date:** [March 6, 2023, 8:07pm UTC](https://forum.celo.org/t/mento-upgrade-1-deployment-timeline/5219/5 "2023-03-06T20:07:10Z")

</div>

> [@bowd](#):
>
> we’re also targeting running Phase 3 on Alfajores at the beginning of April, at which point we would phase out the Exchange

Thanks for heads up @bowd. We’ll aim to switch to the broker contract in the faucet by Wed, Mar 22 (soft internal deadline with 2 week buffer).

Who on the Mento side would be able to help if we run into any issues?  
Thanks!

_Github issue (for future reference)_

> <https://github.com/celo-org/faucet/issues/39>
>
> https://forum.celo.org/t/mento-upgrade-1-deployment-timeline/5219/4
> 
> Mento wil…l be killing the Exchange Contracts which are currently used to convert celo to stables when fauceting.

---

<div class="post-metadata">

**Author:** ![bowd](https://sea2.discourse-cdn.com/flex020/user_avatar/forum.celo.org/bowd/32/368_2.png) [@bowd](https://forum.celo.org/u/bowd)\
**Post date:** [March 20, 2023, 6:31pm UTC](https://forum.celo.org/t/mento-upgrade-1-deployment-timeline/5219/6 "2023-03-20T18:31:35Z")

</div>

Awesome! You can jump on the “developers” channel in [our discord](https://discord.gg/sGrPrBDH) and ask questions there if you run into any issues somebody in the team will surely respond!

---

<div class="post-metadata">

**Author:** ![arthurgousset](https://sea2.discourse-cdn.com/flex020/user_avatar/forum.celo.org/arthurgousset/32/11117_2.png) [@arthurgousset](https://forum.celo.org/u/arthurgousset)\
**Post date:** [March 21, 2023, 6:05pm UTC](https://forum.celo.org/t/mento-upgrade-1-deployment-timeline/5219/7 "2023-03-21T18:05:17Z")

</div>

This is done in: [switch from exchange to broker contract for swaps by aaronmgdr · Pull Request #42 · celo-org/faucet · GitHub](https://github.com/celo-org/faucet/pull/42)  
Thanks @aaronmgdr !

---

<div class="post-metadata">

**Author:** ![marek](https://sea2.discourse-cdn.com/flex020/user_avatar/forum.celo.org/marek/32/5752_2.png) [@marek](https://forum.celo.org/u/marek)\
**Post date:** [March 21, 2023, 11:52pm UTC](https://forum.celo.org/t/mento-upgrade-1-deployment-timeline/5219/8 "2023-03-21T23:52:51Z")

</div>

Excited for this!!! Woot! 🎉

Would routers like 0x, Swappa, and Minima need to make any chances?

---

<div class="post-metadata">

**Author:** ![MilaRioja](https://sea2.discourse-cdn.com/flex020/user_avatar/forum.celo.org/milarioja/32/7626_2.png) [@MilaRioja](https://forum.celo.org/u/MilaRioja)\
**Post date:** [March 22, 2023, 3:26am UTC](https://forum.celo.org/t/mento-upgrade-1-deployment-timeline/5219/9 "2023-03-22T03:26:51Z")

</div>

Great news. Congrats to the Mento Team!

---

<div class="post-metadata">

**Author:** ![bowd](https://sea2.discourse-cdn.com/flex020/user_avatar/forum.celo.org/bowd/32/368_2.png) [@bowd](https://forum.celo.org/u/bowd)\
**Post date:** [March 22, 2023, 10:18am UTC](https://forum.celo.org/t/mento-upgrade-1-deployment-timeline/5219/10 "2023-03-22T10:18:49Z")

</div>

Yes! And our team’s already on it:

Swappa: [feat(mento-v2): Integrate mento-v2 by ninocomputer · Pull Request #42 · terminal-fi/swappa · GitHub](https://github.com/terminal-fi/swappa/pull/42)  
Minima: [Mento V2 integration by philbow61 · Pull Request #10 · Node-Fi/Minima-Contracts · GitHub](https://github.com/Node-Fi/Minima-Contracts/pull/10)

And we’ve started the process with 0x which isn’t open source.

---

<div class="post-metadata">

**Author:** ![bowd](https://sea2.discourse-cdn.com/flex020/user_avatar/forum.celo.org/bowd/32/368_2.png) [@bowd](https://forum.celo.org/u/bowd)\
**Post date:** [April 11, 2023, 1:03pm UTC](https://forum.celo.org/t/mento-upgrade-1-deployment-timeline/5219/11 "2023-04-11T13:03:21Z")

</div>

Update On Mainnet Phase 1:

- ✅ CGP to add USDC/USD reports to SortedOracles ([CGP](https://github.com/celo-org/governance/blob/main/CGPs/cgp-0071.md))
- ✅ CGP for MU01 with cUSD/CELO, cEUR/CELO, cBRL/CELO, and cUSD/axlUSDC as initial pools, conservative trading limits, and a partial reserve. ([technical forum post](https://forum.celo.org/t/proposal-mu01-phase1-multicollateral-mento/5245) was discussed in the [governance call](https://github.com/celo-org/governance/issues/212))
- New Mento UI released
- `Broker` added to routers

MU01 is live and the Broker can now be used for swaps. The UI will also be live soon, and we’ve worked closely with the different teams in the community to get Mento V2 included in routers.

However, during initial mainnet testing, we identified a bug that affects the cUSD/axlUSDC pool.  
We’ve already transferred all axlUSDC out of the PartialReserve contract used during this live testing phase effectively pausing the pool, and we’re already working on a fix. Once it’s done we’ll have a hotfix audit session and issue a new release and CGP to upgrade the affected contract.  
This will undoubtedly push Phase 2 out for at least a few weeks. We’ll come back with a more exact timeline when we have it.

---

<div class="post-metadata">

**Author:** ![tkwoncelo](https://sea2.discourse-cdn.com/flex020/user_avatar/forum.celo.org/tkwoncelo/32/7919_2.png) [@tkwoncelo](https://forum.celo.org/u/tkwoncelo)\
**Post date:** [June 12, 2023, 4:51pm UTC](https://forum.celo.org/t/mento-upgrade-1-deployment-timeline/5219/12 "2023-06-12T16:51:37Z")

</div>

Is there an updated ETA on the new Mento UI release? Thanks!

---

<div class="post-metadata">

**Author:** ![Deepcryptodive](https://sea2.discourse-cdn.com/flex020/user_avatar/forum.celo.org/deepcryptodive/32/7197_2.png) [@Deepcryptodive](https://forum.celo.org/u/Deepcryptodive)\
**Post date:** [August 24, 2023, 11:46am UTC](https://forum.celo.org/t/mento-upgrade-1-deployment-timeline/5219/13 "2023-08-24T11:46:03Z")

</div>

I’m not sure if you’re already aware, but it’s live now: [https://app.mento.org/](https://app.mento.org/)
