Mantle Staked ETH Integration

We design and develop full-cycle blockchain solutions: from smart contract architecture to launching DeFi protocols, NFT marketplaces and crypto exchanges. Security audits, tokenomics, integration with existing infrastructure.
Showing 1 of 1All 1306 services
Mantle Staked ETH Integration
Medium
~2-3 days
Frequently Asked Questions

Blockchain Development Services

Blockchain Development Stages

Latest works

  • image_web-applications_feedme_466_0.webp
    Development of a web application for FEEDME
    1198
  • image_ecommerce_furnoro_435_0.webp
    Development of an online store for the company FURNORO
    1120
  • image_logo-advance_0.webp
    B2B Advance company logo design
    588
  • image_crm_enviok_479_0.webp
    Development of a web application for Enviok
    854
  • image_logo-aider_0.webp
    AIDER company logo development
    784
  • image_crm_chasseurs_493_0.webp
    CRM development for Chasseurs
    901

Mantle Staked ETH Integration

Mantle Staked ETH (mETH) — liquid staking token from Mantle Protocol (BitDAO ecosystem). mETH — value-accruing LST: exchange rate mETH/ETH grows with staking rewards. Protocol managed by Mantle DAO.

mETH Characteristics

mETH works through ETH staking via approved operators. Staking rewards periodically update exchange rate via oracle mechanism.

Supported collateral in DeFi: mETH integrated in Mantle ecosystem (agora, Lendle), also used in cross-chain DeFi.

Technical Interfaces

Staking ETH → mETH

interface IStaking {
    function stake(uint256 minMETHAmount) external payable;
    function unstake(uint256 methAmount, uint256 minETHAmount) external;
    function ethToMETH(uint256 ethAmount) external view returns (uint256);
    function mETHToETH(uint256 methAmount) external view returns (uint256);
}

IStaking staking = IStaking(MANTLE_STAKING_ADDRESS);
staking.stake{value: ethAmount}(minMETHAmount);

Get Current Rate

interface IMETHRateProvider {
    function getRate() external view returns (uint256);
}
// getRate() returns ETH per 1 mETH (in wei)

Multichain: mETH on Mantle L2

Mantle — L2 network. mETH can be used as native yield-bearing asset on Mantle L2: cheap DeFi operations with yield-bearing ETH.

Integration of mETH — 1 week for basic deposit/withdrawal. Specificity: account for cross-chain aspects when working with Mantle L2.