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 1 servicesAll 1306 services
Mantle Staked ETH Integration
Medium
~2-3 business days
FAQ
Blockchain Development Services
Blockchain Development Stages
Latest works
  • image_website-b2b-advance_0.png
    B2B ADVANCE company website development
    1214
  • image_web-applications_feedme_466_0.webp
    Development of a web application for FEEDME
    1161
  • image_websites_belfingroup_462_0.webp
    Website development for BELFINGROUP
    852
  • image_ecommerce_furnoro_435_0.webp
    Development of an online store for the company FURNORO
    1041
  • image_logo-advance_0.png
    B2B Advance company logo design
    561
  • image_crm_enviok_479_0.webp
    Development of a web application for Enviok
    823

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.