This release enables the Emerald hardfork on the Morph L2 network.
Emerald Fork Schedule:
- Hoodi Testnet: 2025-12-29 06:00:00 UTC
- Mainnet: 2026-01-07 06:00:00 UTC
Please upgrade your node before the fork time for your network.
What's New in Emerald
- Native alternative fee token support (AltFeeTx)
- Faster block time support
- BLS12-381 precompiles (EIP-2537)
- CLZ opcode (EIP-7939)
- ModExp precompile updates (EIP-7823, EIP-7883)
- P256Verify precompile
What's Changed
- Implement alt token fee by @curryxbo in #205
- Emerald eips by @SegueII in #222
- consensus/l2: allow the block has the same time with the parent block by @FletcherMan in #224
- Update balance slot decode by @Kukoomomo in #244
- params: remove MaxTxPerBlock limit from chain config by @FletcherMan in #243
- Update trace by @Kukoomomo in #245
- add emerald configs by @FletcherMan in #246
- Fix receipt rlp by @curryxbo in #247
- update trace by @Kukoomomo in #249
- Revert changes by @curryxbo in #251
- Add hexutil Uint16 by @curryxbo in #253
- Clean code by @SegueII in #250
- Fix tags by @curryxbo in #255
- Trace Storage Proof by @Kukoomomo in #254
- Fix precompile address by @SegueII in #256
- Fix err return when token info invalid by @Kukoomomo in #261
- Emerald fork time by @FletcherMan in #269
- [R-4]Fix variable name by @curryxbo in #268
- Audit Fix by @Kukoomomo in #270
- release: Emerald upgrade by @FletcherMan in #248
New Contributors
Full Changelog: morph-v2.0.9...morph-v2.1.0