Summary
This is a mainnet-ready release for the Osaka1 EL hard fork. It also reverts the txpool minimum-tip enforcement from v1.4.2 (#275), which the consensus floors supersede.
Osaka1 enforces a minimum base fee and a minimum blob base fee network-wide. The floors replace the per-validator minimum priority-fee mitigation deployed during the recent spam attack as they apply regardless of validator configuration and the fees are burned instead of paid to the proposer. Both values are required in the genesis config and must be non-zero, Osaka1 must activate at or after Osaka, and any misconfiguration fails at startup instead of silently disabling a floor.
Mainnet activation
| Activation time | 1785945600 (August 5, 2026 at 16:00:00 UTC)
|
minimumBaseFeeWei
| 1000000000 (1 gwei)
|
minimumBlobBaseFeeWei
| 1000000000 (1 gwei)
|
This is a mandatory upgrade for all mainnet nodes before August 5. Nodes on older versions will silently ignore the fork (older binaries do not know the osaka1 genesis field) and stop following the chain at activation.
Upgrading
- Nodes using the built-in mainnet preset need nothing beyond this binary. That covers both
--chain mainnetand omitting--chainentirely, since mainnet is the default. The fork schedule is baked into the release. - Nodes passing an explicit genesis file must also refresh it. The
eth-genesis.jsonwas updated in berachain/beacon-kit#3152 and is downloadable directly (~47 MB) from https://raw.githubusercontent.com/berachain/beacon-kit/2059e2abea2a42513a0617a38cd7f758d1a1e6a1/testing/networks/80094/eth-genesis.json
No beacon-kit upgrade is required, Osaka1 is EL-only.
Verify the fork is loaded by checking the startup log for:
Berachain Osaka1 configuration: {time=1785945600, min_base_fee_wei=1000000000, min_blob_base_fee_wei=1000000000}
Update Priority
This table provides priorities for which classes of users should update particular components.
| User Class | Priority |
|---|---|
| Payload Builders | Required |
| Non-Payload Builders | Required |
All Changes
- chore(forks): set osaka1 mainnet activation time (#278)
- chore: set bera-reth version to 1.4.3 (#276)
- fix(txpool): revert enforcement of min effective tip on all txs (#275)
- feat: osaka1 fork to floor the base fee and blob fee (#268)
- fix(ci): pin tx-sender fees above 1 gwei min tip (#273)
- chore(deps): fix cargo deny advisories (#274)
Binaries
The binaries are signed with the PGP key: 9B79 D302 7909 D094 3EFD DA8A A8A8 EF9C 940F AD3A
Bera-Reth
| System | Architecture | Binary | PGP Signature |
|---|---|---|---|
| x86_64 | bera-reth-v1.4.3-x86_64-unknown-linux-gnu.tar.gz | PGP Signature | |
| aarch64 | bera-reth-v1.4.3-aarch64-unknown-linux-gnu.tar.gz | PGP Signature | |
| aarch64 | bera-reth-v1.4.3-aarch64-apple-darwin.tar.gz | PGP Signature | |
| Docker | berachain/bera-reth | - |
