Mantle

Mantle mETH accumulates ETH rewards while redemption relies on available liquidity

Updated on

Mantle mETH represents ETH backing across Ethereum staking and the protocol's liquidity buffer. Rewards accumulate in its ETH exchange rate without increasing the holder's token count. Protocol redemption returns ETH when the selected mechanism's processing and liquidity conditions permit. Selling mETH instead uses a market price, which can differ from the protocol rate.

The receipt token and its ETH backing perform different jobs. Transferability keeps mETH usable in supported applications, while redemption needs available backing. Token balances, conversion quotes, and claimable ETH describe different states.

Bottom line: Standard queued mETH redemptions require finalization and full funding before a successful claim transfers ETH to the requester.

Staking rewards and the liquidity buffer

Ethereum validators generate staking rewards, while the protocol's liquidity buffer can earn lending interest and supply ETH for redemptions. The buffer includes ETH supplied to Aave v3 Core on Ethereum. mETH therefore represents a combined position, with earnings and risks from both components. Allocation between them changes the yield mixture and the source of available ETH. A transferable receipt does not make the validator balance immediately withdrawable.

The Staking contract accepts ETH and mints ERC-20 mETH using the protocol's conversion calculation. A stake can fail if it breaches the configured deposit minimum or mETH supply ceiling, even when the wallet holds ETH. Node operators perform validator duties; holders do not operate an individual validator. The ReturnsAggregator collects validator returns, separates returned principal from earned rewards, deducts the configured reward fee, and sends net returns back to the staking contract. Buffer interest reaches the backing after the protocol processes it and deducts the applicable fee. Returning principal replenishes available ETH, while net earnings increase the value backing each token.

The buffer is live in capped production testing. Validator performance affects staking earnings; borrowing demand affects lending interest. Buffer positions add smart-contract, oracle, and collateral risks to validator exposure.

How long does mETH redemption take?

mETH redemption time depends on the selected mechanism, liquidity available for the request, and any finalization or validator-withdrawal requirements. Immediately available ETH can serve smaller redemptions. Larger flows may draw on the buffer's lending allocation. If available liquidity cannot cover demand, returning staked ETH may require validator exits. Those exits follow Ethereum's withdrawal queue. A large amount of backing therefore does not establish an immediate payment date.

The standard queued mechanism uses UnstakeRequestsManager to record the requester, locked mETH, and requested ETH. Its funding follows first-in-first-out order. Finalization requires the latest accepted oracle report's ending block to reach the request's creation block plus the configured block delay. Full funding is separate; elapsed time alone does not make a request claimable. A claim burns the locked tokens and pays the recorded requester when the contract checks pass. A request identifier establishes a registered request; a successful claim establishes the ETH transfer.

How long does mETH redemption take? (Mantle mETH)
Visual summary: How long does mETH redemption take?

Open full-size image

ETH supplied to Aave remains accessible subject to the lending market's withdrawal liquidity. Heavy borrowing can limit the ETH available to withdraw. The buffer reduces reliance on validator exits within its usable capacity. It does not remove the selected redemption mechanism's processing conditions.

Exchange-rate accounting and market execution

The protocol conversion rate measures accounted ETH per mETH, while a trading venue quotes the price buyers will pay. The standard mETH-to-ETH calculation multiplies the mETH amount by total accounted ETH divided by total mETH supply. The accounting incorporates validator balances, protocol-held ETH, the liquidity buffer, and recorded buffer losses. Contract arithmetic rounds the ETH output down to a whole wei, the smallest ETH unit. A wallet's displayed market valuation does not supply these accounting inputs.

Market execution introduces separate costs. Net ETH proceeds reflect the executable quote, trading fees, transaction gas, and price impact for the actual order. Shallow liquidity or heavy selling can push the market price below the protocol conversion value. An ETH deposit into the staking contract also uses a configurable exchange adjustment, which can reduce the mETH minted. This entry adjustment differs from trading fees and reward fees. Reward fees reduce the earnings added to the backing, rather than charging the entire returned principal.

Oracle checks and interruption risk

Oracle reports provide the validator-balance data mETH accounting needs, and abnormal reports can pause operations. The OracleQuorumManager requires configured reporter agreement before the Oracle validates records. Resolving pending reports and unpausing require their respective authorized roles. Guardians can also pause operations. A pause on unstake requests and claims blocks those actions even when ETH remains available. Validator penalties or slashing can reduce backing, and lending positions carry loss risks. Administrative parameter changes can alter withdrawal conditions.

Mantle mETH - Oracle checks and interruption risk

Open full-size image

A queued redemption with variable gas costs

A queued redemption records an ETH amount before payment, while gas expenses determine the wallet's net balance change. For this hypothetical calculation, assume a holding of 2.76 mETH and an accepted request-time rate of 1.08 ETH per mETH. Assume the holder has authorized the token transfer and can pay Ethereum gas. The request meets contract limits, operations remain active, and enough ETH becomes allocated after finalization.

The calculation is 2.76 mETH multiplied by 1.08 ETH per mETH, giving 2.9808 ETH. Request creation locks the tokens and records the ETH amount without paying it to the wallet.

Once the request qualifies for a full claim, successful claim execution burns the locked mETH and sends 2.9808 ETH to the requester. A later increase in the displayed conversion rate does not increase this accepted request's ETH amount.

Let G represent the Ethereum gas expense the holder pays, measured in ETH, for authorization, request, and claim transactions as applicable. The wallet's net ETH balance change is 2.9808 ETH minus G. Gas usage and the effective gas price determine each transaction's expense. An existing allowance or a supported permit can change the authorization transactions needed. Reward fees already reflected in the request-time conversion should not be subtracted again.

If the queue has not allocated enough ETH to cover this request after earlier requests, finalization alone does not permit payment. The 2.9808 ETH remains a pending requested amount. Insufficient liquidity changes when payment can occur, even though the conversion calculation still gives the same amount for this request.

Token location and additional exposure

mETH held in an application carries its staking and buffer exposure alongside the application's position rules. Collateral use can add liquidation risk, and borrowing can restrict the release of tokens. The core staking vault operates on Ethereum L1. A balance on Mantle Network needs an appropriate transfer route before direct L1 redemption. Gas fees and bridge processing add costs and delays. Holding mETH alone does not create a restaking position. If an application restricts release, its withdrawal conditions apply before the tokens become available for protocol redemption.

Mantle mETH: Token location and additional exposure - illustration

Open full-size image

Frequently asked questions about Mantle mETH

Does exchange-bought mETH qualify for protocol redemption?

Genuine mETH acquired on a market can enter protocol redemption under the same applicable contract conditions as minted mETH. The receipt token is fungible; redemption does not require ownership of the original ETH deposit. A custodial exchange balance must become usable onchain before the holder can submit a direct request.

Which amount limit applies to a small mETH unstake request?

The staking contract's configurable minimum unstake bound applies to the mETH amount submitted. It is separate from the minimum ETH amount accepted for staking and from validator deposit amounts. A request below this bound reverts even when the wallet displays a transferable token balance; its expected ETH payout does not set that minimum.

Can a different wallet collect my queued mETH redemption?

The standard queued claim requires the caller to match the requester recorded when the unstake request was created. It sends ETH to that requester. Transferring other mETH to a different wallet does not change ownership of an existing queued request. Wallet access therefore remains relevant until the claim completes.

What happens if an unfinalized mETH request gets cancelled?

An authorized cancellation of an unfinalized request returns its locked mETH to the recorded requester. The cancelled request no longer provides a claim to its previously requested ETH amount. The returned tokens represent the backing under the applicable exchange rate, so cancellation does not restore an earlier ETH valuation after a loss.

Could an address restriction prevent an mETH unstake request?

A configured block-list check can prevent the mETH transfer an unstake request requires. The token contract supports registered block-list contracts and can reject transfers involving blocked addresses. This restriction is separate from queue funding or finalization. If the required transfer reverts, the request-creation transaction reverts too.

When can a contract wallet fail to receive a queued mETH claim?

A contract wallet can fail to receive its claim if its receiving logic rejects the ETH transfer. The claim transaction then reverts, including its request-record changes and token burn, so the redemption does not complete. Failed transactions included on Ethereum still consume gas; that expense does not establish payment.