github berachain/bera-reth v1.4.0-rc2
Bera-Reth v1.4.0-rc2

pre-release5 hours ago

image

Summary

This release candidate introduces the Osaka hardfork (BRIP-10) for Berachain and migrates EIP-6110 deposit handling to the native Berachain deposit event. It bumps the underlying Reth execution client from v1.11.3 to v1.11.4 and ships several engine API and RPC stability fixes uncovered during Prague3 and Osaka testing.

This version can be used for the Bepolia Fusaka hard fork occurring at May 27th 16:00:00 UTC (unix 1779897600).

New features:

  • Enabled Osaka EIPs (BRIP-10) for Berachain (#243)
  • Switched EIP-6110 deposit parsing to the Berachain deposit event (#226)

Critical bug fixes:

  • Preserve EIP-4844 sidecars in the engine and txpool across the Osaka transition (#248)
  • Replace engine_getPayloadV5 panic with an UnsupportedFork response (#247)
  • Return the correct V4P11 engine response envelope and handle Prague3 payloads (#239)
  • Adjust deposit contract address returned by eth_config (#246)
  • Forward transaction origin from RPC instead of hardcoding Local (#240)

Maintenance & security:

  • Bumped reth from v1.11.3 to v1.11.4 (#249)
  • Enforced Prague1 validation in beacon consensus (#250)
  • Fixed failing cargo deny check (#241)

Update Priority

This table provides priorities for which classes of users should update particular components.

User Class Priority
Payload Builders High
Non-Payload Builders High

All Changes

  • chore(consensus): enforce prague1 validation in beacon consensus (#250)
  • feat(deposits): use Berachain deposit event for EIP-6110 (#226)
  • chore: bump reth from v1.11.3 to v1.11.4 (#249)
  • fix(engine,pool): keep EIP-4844 sidecars across Osaka (#248)
  • fix(engine): replace getPayloadV5 panic with UnsupportedFork (#247)
  • fix(rpc): adjust deposit contract address returned by eth_config (#246)
  • feat: enable Osaka EIPs (BRIP-10) (#243)
  • fix(rpc): forward transaction origin instead of hardcoding Local (#240)
  • fix(engine): use correct V4P11 response envelope and Prague3 payload handling (#239)
  • chore(ci): fix failing cargo deny check (#241)

Full Changelog: v1.3.3...v1.4.0-rc2

Binaries

The binaries are signed with the PGP key: 9242 626B 8926 378A EA33 82A7 11BD B71D C9ED AE7B

Bera-Reth

System Architecture Binary PGP Signature
x86_64 bera-reth-v1.4.0-rc2-x86_64-unknown-linux-gnu.tar.gz PGP Signature
aarch64 bera-reth-v1.4.0-rc2-aarch64-unknown-linux-gnu.tar.gz PGP Signature
aarch64 bera-reth-v1.4.0-rc2-aarch64-apple-darwin.tar.gz PGP Signature
Docker berachain/bera-reth -

Don't miss a new bera-reth release

NewReleases is sending notifications on new releases.