Add cmETH on ETH,USDC,USDT on Ethereum

Add cmETH on ETH,USDC,USDT on Ethereum

Author: 0xjlow, Partnership Lead at Mantle Network

Type: Collateral Deployment

Date: 12-23-24

Motivation

Mantle is seeking community support for adding its Liquid Restaking Token, cmETH, to Compound v3 on Ethereum for USDT, USDC and ETH borrowing. With an increased focus on our restaking product and mETH as one of the top liquid staking tokens in the market, integration of cmETH will prove to be a synergistic collateral for users looking for superior and safe risk-adjusted yields.

Why mETH Protocol and cmETH

mETH Protocol is the second core product of the Mantle Ecosystem. mETH Protocol is a permissionless, non-custodial ETH liquid staking protocol deployed on Ethereum L1 and governed by Mantle. Mantle Staked Ether (mETH) and Mantle Restaked Ether (cmETH) serve as the value-accumulating receipt tokens for mETH Protocol.

On the restaking front, cmETH differentiates itself as a unified liquid restaking token that is allocated across various restaking protocols, providing users with exposure across the restaking space on a risk adjusted index basis.

mETH is currently ranked 4th among industry-leading liquid staking protocols at $1.7 billion TVL

Latest stats (23rd Dec):

  • mETH: $1.5B USD TVL (441K ETH)
  • cmETH: $646M (176K cmETH)
  • 34K stakers onboarded across L1 and L2
  • Live across Mainnet and Mantle L2

Proposed Markets

  • cmETH <> USDC
  • cmETH <> USDT
  • cmETH <> ETH

Specification

Detailed explanation of cmETH’s technical architecture here

cmETH on-chain stats can be viewed on Dune.

Liquidity Pools for cmETH

Following are relevant liquidity stats for cmETH:

  • Uniswap V3 (cmETH<>mETH): $8.3M
    • 0.01% fees in a 0.999 - 1.001 range
  • Uniswap V3 (mETH<>ETH): $41M
    • Backing mETH conversion to ETH

Exchange rate mechanism:

  • cmETH is pegged 1:1 to mETH, with contract based supply outlined below, inheriting mETH’s core staking yields
  • cmETH restaking rewards are managed by a rewardHandler outside of the cmETH token value as outlined in our architecture document

cmETH accounting mechanism:

Relevant Contracts

cmETH (L1 + Mantle) 0xE6829d9a7eE3040e1276Fa75293Bde931859e8fA
mETH 0xd5F7838F5C461fefF7FE49ea5ebaF7728bB0ADfa
BoringVault 0x33272D40b247c4cd9C646582C9bbAD44e85D4fE4
DelayedWithdraw 0x12Be34bE067Ebd201f6eAf78a861D90b2a66B113
PositionManager-Karak 0x52EA8E95378d01B0aaD3B034Ca0656b0F0cc21A2
PositionManager-Symbiotic 0x919531146f9a25dfc161d5ab23b117feae2c1d36
PositionManager-Eigen_A41 0x6DfbE3A1a0e835C125EEBb7712Fffc36c4D93b25
PositionManager-Eigen_P2P 0x021180A06Aa65A7B5fF891b5C146FbDaFC06e2DA
SymbioticRestakingPool 0x475d3eb031d250070b63fa145f0fcfc5d97c304a
L1cmETHAdapter 0x4afa9620d0b79137383a7a9ab3477837d475e948

Calculation of cmETH total supply

|A1|

  • mETH.balanceOf(BoringVault)|

|A2|

  • mETH.balanceOf(PositionManager-Karak) +
  • mETH.balanceOf(PositionManager-Symbiotic) +
  • mETH.balanceOf(PositionManager-Eigen_A41) +
  • mETH.balanceOf(PositionManager-Eigen_P2P)

|A3|

  • PositionManager-Karak.getTotalLPT() +
  • SymbioticRestakingPool.balanceOf(PositionManager-Symbiotic) +
  • PositionManager-Eigen_A41.getTotalLPT() + PositionManager-Eigen_P2P.getTotalLPT()|

|A4|

  • mETH.balanceOf(DelayedWithdrawal)|

|A|

  • A1 + A2 + A3 + A4 ( Total Underlying mETH )|

|B|

  • L1cmETH.totalSupply()

|A=B|

Withdrawals

All cmETH unstake requests will go through an 8-hour waiting period before mETH can be claimed. Claimability also depends on the amount of mETH available in the exit queue ( the mETH balance in DelayedWithdrawal, A4). There is no minimum unstake amount.

Audits and Security

mETH Protocol has gone through significant audits by Hexens, Mixbytes and Secure3 for our smart contracts and oracles - mETH Protocol Audits

mETH Protocol also offers bug bounty programs through Immunefi, with maximum payouts of $500,000 - mETH Protocol Immunefi bounty

Oracles

cmETH is pegged 1:1 with mETH and it’s contract supply in ETH can be derived from the methods outlined above in “Calculation of cmETH total supply” together with mETH Contract Reference Rate below

Important Links

Next Steps

We invite the community to give their feedback and recommendations for the asset.