Mantle v1.6 Release
Mantle v1.6.3 introduces the Elysium codebase. Its primary purpose is to keep Mantle block derivation, batch submission, and cross-chain messaging operational when Ethereum L1 activates Glamsterdam.
The current rollout keeps the Mantle L2 EVM on the existing Arsia/Osaka rules. Amsterdam EVM behavior is not activated on L2 by this release.
Warning
Note: All Mantle node operators must deploy v1.6.3 before the configured Ethereum L1 Glamsterdam activation point.
Upstream Base
- Uses
op-geth v1.6.3, based on upstreamgo-ethereum v1.17.3.
Change Log
Elysium and L1 Glamsterdam compatibility: #352 #376 #377
- Supports L1 Amsterdam headers, Engine and Beacon API changes, BPO schedules, and the new batch-submission calldata floor while keeping the Mantle L2 EVM on Arsia/Limb rules.
Sequencer and preconfirmations: #370
- Enabled eager next-block construction to reduce the dead window between sealing one block and accepting transactions for the next block.
Cross-domain messenger: #383 #387
- Provides L1 and L2 CrossDomainMessenger
1.6.0with Amsterdam-safe relay gas budgets, safe handling of large messages, and deployment and verification scripts. - Uses Foundry
v1.8.3for Amsterdam-compatible contract builds.
Docker Images
- mantlenetworkio/mantle-op-node:(v1.6.3)