@iotex_io v2.4.0 is shipping β our biggest mainnet upgrade of 2026.
It's a mandatory hardfork activating at block 48,985,561 (β June 7, 2026 Β· 23:52 UTC).
Two things we've been working toward all year:
β‘ Pectra EVM β IoTeX is now aligned with Ethereum's latest execution layer:
Β· EIP-7702 β EOAs can act as smart accounts
Β· EIP-2537 β native BLS12-381 (bridges, light clients, ZK)
Β· EIP-2935 β historical block hashes from state
Β· EIP-7623 β recalibrated calldata pricing
π‘οΈ Candidate Exit Queue β delegates can no longer unwind their self-stake instantly. Exits now go through a request β schedule β confirm flow, with admission rate-limited at the protocol level. A cleaner, more predictable lifecycle for our delegate set.
What you need to do π
βΈ Delegates / Full Nodes / API Nodes β upgrade to v2.4.0 before block 48,985,561. Miss it = fork off mainnet.
βΈ Wallets & dApps β check your gas estimator against the new EIP-7623 calldata floor, and add support for TxType 0x04 (SetCode) if you serialize raw transactions.
βΈ Indexers / Explorers β new on-chain events from the exit queue and 7702 authorization tuples are ready to be indexed.
Release notes:
github.com/iotexproject/ioteβ¦
Huge thanks to the core team, delegates, and every dev who helped pressure-test this release.
Run a node. Build on it. See you on the other side of 48,985,561. LFG. π’