Mantle

Mantle is an Ethereum ZK rollup with MNT gas

Mantle is a network that runs Ethereum-style apps cheaply and records the evidence needed for Ethereum to verify them. Its current design combines OP Stack-compatible execution, OP Succinct zero-knowledge validity proofs and Ethereum blob data availability. Earlier versions used EigenDA, which separated execution from data storage, but the 2026 Arsia upgrade moved mainnet data back to Ethereum. Users pay gas in MNT and developers reuse EVM tools.

Upgrade controls and sequencer dependencies

Absent anything unusual, Mantle’s remaining concentration points sit in sequencing, proving and upgrade authority because these operators determine when transactions enter blocks and outputs reach Ethereum.

The sequencer gives users quick inclusion, yet a pause delays ordinary transactions. If that happens, the forced-inclusion path through Ethereum carries a configured delay of up to 12 hours. Whitelisted proposers also publish state outputs and validity proofs; if that service stops, canonical withdrawals wait. A 6-of-14 security multisig controls important contracts, and several upgrades carry no exit delay. Fast governance intervention helps repair faulty software, while the same authority places contract behavior and bridge availability under a small signer set. These are architecture risks, not claims about asset price.

The interface’s three block labels matter. An unsafe block reflects sequencer acceptance; a safe block has enough Ethereum data for derivation; a finalized block inherits finality from Ethereum. Treating the first label as the last shortens waiting time on screen, but it doesn’t shorten the settlement path.


OP Succinct proofs and Ethereum blob data

OP Succinct validates Mantle state transitions with zero-knowledge proofs, while Ethereum blobs hold the compressed transaction data needed to reconstruct those transitions.

The separation is mechanical. The sequencer orders EVM transactions and op-geth executes them, producing blocks and state roots. The batcher compresses transaction data and places it in Ethereum’s blob space. OP Succinct uses SP1 to prove that the chain’s state transition followed the required program, then an Ethereum contract verifies the proof. Data availability and execution validity therefore use different artifacts: blobs let independent nodes recover inputs, while proofs attest that those inputs produced the claimed output. A halt in either path delays progress toward Ethereum finality.

Each EIP-4844 blob contains 4,096 field elements of 32 bytes, giving a fixed 131,072-byte payload structure. The neighboring topic is handled in Using Mantle.

A KZG commitment occupies 48 bytes, while its versioned hash occupies 32 bytes. These fixed formats let Ethereum price blob capacity separately from ordinary execution gas, which supports lower-cost batch publication without moving data to an external availability service.

From wallet signature to Ethereum settlement

A Mantle transaction moves through five distinct stages, and each stage changes what users can treat as accepted, reproducible or settled on Ethereum.

A dedicated page examines Mantle when to use app. The wallet first signs an EIP-1559 type-2 transaction containing a chain ID, nonce and fee limits. Its destination uses a 20-byte EVM address, displayed as 40 hexadecimal characters after the prefix, while a transaction receipt is indexed by a 32-byte hash. Contract calls begin with a 4-byte function selector. The sequencer then includes the request in the network’s fixed 2-second block schedule. A receipt confirms EVM execution, but batch publication, proof verification and Ethereum finality still determine cross-chain settlement.

Stage Primary component Durable artifact Main failure mode
1. Sign EVM wallet Signed type-2 transaction Wrong chain or insufficient MNT prevents submission
2. Execute and order Sequencer and op-geth L2 block and transaction receipt Sequencer interruption delays ordinary inclusion
3. Publish batch data Batcher and Ethereum blobs Compressed batch with blob commitments Blob submission delay prevents safe derivation
4. Prove state OP Succinct proposer and SP1 Validity proof and output root Proposer interruption delays proof delivery
5. Settle Ethereum verifier contracts Verified output and finalized message Ethereum congestion or reorganization postpones settlement

A reverted call still consumes the gas used before the EVM stops, although it doesn’t apply the requested state change. Reading the receipt status and logs separates execution success from later settlement.


What can you build and use on Mantle?

Mantle supports EVM applications across trading, lending, token issuance and games, with MNT paying for every state-changing transaction on the network.

Markets and asset protocols

Swaps and liquidity

Merchant Moe and Agni provide automated-market-maker venues, while Odos routes swaps across available liquidity sources. Every trade combines the pool fee, price impact and gas cost of its route. Low execution fees reduce one cost component, but they don’t remove losses caused by shallow reserves or a concentrated liquidity range moving away from the market price.

Borrowing and yield

INIT Capital supplies money-market functions, Pendle separates principal from future yield and mETH Protocol issues the liquid staking token mETH. Ethena Labs assets also appear in ecosystem markets. These applications use independent contracts and risk models: borrowing introduces liquidation thresholds, yield tokens introduce maturity dates and synthetic assets introduce reserve or hedging assumptions. The chain executes their rules but doesn’t standardize their economic exposure.

Tokens, collectibles and games

Native MNT uses 18 decimal places, so 1 MNT equals 10^18 base units. ERC-20 covers fungible balances, ERC-721 identifies unique tokens and ERC-1155 combines multiple token types in one contract. Catizen illustrates a gaming application built around onchain assets. These standards define interfaces and ownership records; each application separately determines issuance, transfer restrictions and market utility.


Wallet setup, network identity and first funding

In the usual case, Mantle mainnet identifies itself with chain ID 5000 and uses MNT for gas, so a wallet needs both facts before signing a transaction.

MetaMask, Rabby Wallet and Coinbase Wallet support EVM networks, and their account addresses retain the familiar 20-byte format. Manual setup uses chain ID 5000, whose hexadecimal representation is 0x1388. The wallet also needs a compatible JSON-RPC endpoint and an explorer entry, although those service locations can change without altering the chain’s identity.

For a regular user, Mantle Sepolia uses chain ID 5003, or 0x138b, for testing. Ethereum mainnet uses chain ID 1. The chain ID enters the signed transaction, preventing one network’s transaction from being replayed unchanged on another.

To fund mainnet, withdraw over the Mantle network from a provider that explicitly supports it, or bridge a supported asset from Ethereum. Keep enough MNT outside the intended app deposit for the first approval and action. Sending through an unsupported network creates a different transfer path even when the destination displays the same hexadecimal account.

Developers can rehearse deployments with Solidity, Hardhat, Foundry, ethers and standard JSON-RPC methods before committing production assets.


Why did Mantle move beyond EigenDA?

Taken together, Mantle moved mainnet data availability from EigenDA to Ethereum blobs so transaction inputs inherit Ethereum’s onchain availability rather than an external service.

Mainnet Alpha launched on July 17, 2023 with a modular design that kept transaction data outside Ethereum. The Tectonic upgrade followed on March 15, 2024, adding OP Stack Bedrock behavior, EIP-1559 fees and a fixed 2-second block rhythm. Full EigenDA integration arrived on March 19, 2025. During that phase, batch data bypassed Ethereum’s blob market, separating its availability cost from Ethereum blob demand. EigenDA was therefore a real operating component, not merely a roadmap proposal, but it isn’t the present mainnet data path.

OP Succinct validity proofs reached mainnet on September 16, 2025. Arsia activated on April 22, 2026 and switched Mantle’s batch-derivation path to Ethereum blob data. That sequence explains why older descriptions emphasize EigenDA while the deployed architecture now emphasizes OP Succinct and Ethereum blobs. The change places proof inputs where Ethereum nodes can retrieve them directly.

Arbitrum One, Base, OP Mainnet and Linea by gas token and settlement model

Equally, Mantle competes with Arbitrum One, Base, OP Mainnet and Linea, but the practical choice turns on gas token, proof system, liquidity and application support.

Arbitrum One uses the Nitro stack and chain ID 42161. Base uses OP Stack software with chain ID 8453, while OP Mainnet uses chain ID 10. All three charge gas in ETH. Linea uses a zero-knowledge EVM design, chain ID 59144 and ETH gas. The combination of chain ID 5000, MNT gas and OP Succinct proofs gives the subject network a different operating profile.

Moving between any two networks requires a bridge or exchange route because balances and contract state don’t transfer merely because the same 20-byte account exists on both.

Choose by the application and asset you need, then compare bridge controls, withdrawal mechanics and available liquidity. Developers should also test precompiles, gas estimation and infrastructure support. EVM compatibility reduces porting work across these networks, yet it doesn’t make their settlement assumptions or token markets interchangeable.

Still wondering about Mantle?

Does holding MNT automatically provide Mantle governance voting power?

Holding MNT doesn’t by itself guarantee active voting weight in every Mantle governance process. Proposals use defined snapshots and delegation rules, so holders may need to delegate voting power before the relevant snapshot. The token also pays network gas, but spending MNT for transactions and using MNT in governance are separate functions with different contract or off-chain voting steps.

Can Ethereum NFTs appear on Mantle without a bridge?

No, an Ethereum NFT doesn’t appear on Mantle merely because both networks support ERC-721 or ERC-1155. The L2 keeps separate contract storage and ownership records. A project must deploy a corresponding contract, use an approved bridge mechanism or issue a network-specific representation. The token name and token ID can match while referring to different onchain records.

What happens if a Mantle transaction remains pending after a 2-second block?

A pending transaction hasn’t received a successful sequencer receipt, even though the target block interval is 2 seconds. Mechanical causes include an occupied nonce, a fee cap below the required amount or a dropped RPC submission. Check the sender nonce and transaction hash before replacing it because sending several replacements with different nonces creates a separate queue.

Which currency pays for a sponsored Mantle meta-transaction?

A relayer that sponsors a Mantle meta-transaction ultimately covers the L2 fee in MNT. The user may see a gasless interface, but the network still charges native gas to the sponsoring account or service. Sponsorship terms belong to the application, so the covered percentage, allowed methods and spending limits come from that relayer’s policy rather than the base chain.

Are CREATE2 contract addresses identical on Ethereum and Mantle?

CREATE2 addresses match across Ethereum and Mantle only when the deploying contract address, salt and initialization-code hash are identical. The opcode derives the address from those inputs, not from the chain ID. Matching addresses still point to independent state on each network, so balances, ownership and configuration must be initialized separately.

When should a developer use Mantle Sepolia instead of mainnet?

Use Mantle Sepolia when a contract or integration needs rehearsal without mainnet assets. Its chain ID is 5003, while mainnet uses 5000, and test tokens don’t carry production balances. Sepolia helps validate deployment scripts, event indexing and wallet prompts, but production gas behavior and application liquidity must still be assessed on mainnet.