Skip to main content
Berachain supports core Ethereum upgrades plus newer transaction UX standards. This section is a high-level map of what is live onchain today, with detailed guides in the sidebar.

Upgrade Timeline

UpgradeMainnet activationBepolia activationStatus
Pre-merge hardforks (Frontier through GrayGlacier)GenesisGenesisLive
Merge (Paris)GenesisGenesisLive
ShanghaiGenesisGenesisLive
CancunGenesisGenesisLive
Prague / Pectra (EL)2025-06-042025-05-07Live
Berachain Prague12025-09-032025-08-06Live
Berachain Prague22025-09-302025-09-17Live
Osaka / Fusaka (EL)TBDTBDComing soon
Genesis indicates activated from chain start rather than at a later fork timestamp.

EIP-7702 — Native Account Abstraction

EIP-7702 allows externally owned accounts to temporarily behave like smart contracts within a single transaction. This unlocks batched calls, gas sponsorship, and other account-abstraction patterns without deploying a separate contract wallet.

EIP-5792 — Wallet Batching Capabilities

EIP-5792 introduces wallet_sendCalls, enabling applications to request wallets to process batches of on-chain write calls and check their status.