Summary
Sets hard fork activations for Aurora and Borealis hard forks.
Aurora activates on June 23, 2026 at 12:00 UTC.
Commitment transactions are how miners register their obligations to the network: staking an address, pledging storage. They are part of how the chain knows who is responsible for what.
Until now, an encoding bug made these transactions hard to construct outside our own tooling, which kept most outside developers from building them.
Aurora corrects this. It introduces V2 commitment transactions with the fixed encoding and closes off new V1 transactions, so there is one correct format going forward. With the fix in, developers can build, sign, and submit commitment transactions from any language ecosystem.
Borealis activates on June 30, 2026 at 12:00 UTC.
Today, a miner's income arrives at two addresses: transaction fees for getting data into the submit ledger go to the miner address, while block rewards go to the reward address. After Borealis, every form of reward goes to the reward address.
Borealis also adds a new commitment transaction type that lets miners set and update their reward address directly. Previously, changing it meant re-staking the address. Now it is a single transaction.
What's Changed
- fix(p2p): prevent underflow panic in gossip rate limiter timestamp math by @JesseTheRobot in #1445
Full Changelog: mainnet-3.0.2...mainnet-3.0.4
Docker
docker pull ghcr.io/irys-xyz/irys-mainnet:3.0.4