
The Core blockchain is geared up for the activation of the Hermes Hardfork. This hardfork introduces faster transaction finality, enhanced validator operations, and advanced developer tools, and commission support for both CORE and BTC staking. The hardfork will be activated on Core Testnet2 on Oct 15th, 2025, at 08:00:00 AM UTC. The activation on Mainnet will be announced later after rigorous testing has been completed.
Hardfork Timeline
Core Testnet2: Oct 15th, 2025, at 08:00:00 AM UTC
Core Mainnet: To be announced
What's New in the Hermes Hardfork
The Hermes Hardfork introduces key improvements for speed, security, validator operations, and developer capabilities.
Key Highlights
- Fast Finality: Blocks finalize in 2 blocks (~6s), reducing confirmation times and strengthening chain security.
- Validator Enhancements: Maintenance mode, candidate validator onboarding, and consecutive block production improve uptime and flexibility.
- Developer Features: Support for BLS12-381 cryptography, historical block hash access, and EOAs with code unlock new dApp possibilities.
- Commission support for both CORE and BTC staking.
For Validator Commission: This hardfork introduces commission rate functionality for validators. Validators can now charge a commission percentage (0-100%) on staking rewards earned by their delegators. The validator receives their commission first, and the remaining rewards are distributed to delegators.
For Channel Partner Commission: This hardfork also includes Channel Partner support, enabling third-party integrations to register as partners and earn commission on staking rewards when users delegate through their platform.
Included Features and Impact
The Hermes Hardfork introduces major improvements for both validators and developers, enhancing speed, flexibility, and smart contract capabilities. Other than incorporating merged improvements from BNB Smart Chain up to version v1.5.12, following are the major BEPs included in this hardfork.
Validator Focused BEPs
BEP-126: Fast Finality: Transactions become final in 2 blocks (~6 seconds), improving user experience and reducing reorg risks.
BEP-127: Maintenance Mode: Validators can pause block production for upgrades or fixes without slashing penalties, improving reliability.
BEP-131: Candidate Validators: New “candidate” role helps onboard validators safely, broadening the pool and supporting decentralization.
BEP-341: Consecutive Blocks: Validators may now produce multiple blocks in a row, improving throughput and lowering network latency.
BEP-410: Validator Agent: Agents can manage validator duties on their behalf, boosting operational flexibility and uptime.
Developer Focused BEPs
BEP-439: BLS12-381 Precompile: Adds efficient cryptographic operations, enabling advanced use cases like threshold signatures and zero-knowledge proofs.
BEP-440: Historical Block Hashes: Smart contracts gain access to older block hashes beyond the 256-block limit, unlocking on-chain randomness and complex analytics.
BEP-441: Code-Enabled EOAs: Externally owned accounts can now run code, blurring the line between accounts and contracts to support new dApp designs.
Merged Up to Version v1.5.12
The Hermes hardfork also incorporates improvements and updates by merging versions up to v1.5.12 from BNB Smart Chain.
Overall Impact on Core Blockchain
Validators: Greater reliability, flexibility, and scalability.
Developers: Richer smart contract capabilities and cryptographic support.
Users: Faster, more secure confirmations and seamless dApp experiences.
⚠️ Action Required
For Testnet Node Operators
- Upgrade the Nodes
The Hermes Hardfork is a mandatory upgrade for all validators and full node operators; all validators and full node operators must upgrade to v1.0.21 before Oct 15th, 2025, at 08:00:00 AM UTC. Failure to upgrade will cause the node to fall out of consensus and stop producing blocks.
How to Upgrade:
Download the latest release from the official Core Releases GitHub repository.
Follow the upgrade instructions provided in the official documentation.
Verify that your node is fully synced and operational, especially with changes to block finality and consecutive block production.
Configuring for BEP-126: Validator nodes must comply with the official guidelines after upgrading their geth client to the latest release to ensure compatibility with the fast finality upgrade. For more details, refer to the detailed guidelines for the validator and full nodes.
- Review and monitor new behaviors:
BEP-126 (Fast Finality): Stricter finality; missed signatures have a greater impact.
BEP-127 (Maintenance Mode): Learn how to safely enter/exit downtime mode to avoid accidental downtime penalties in future upgrades.
BEP-341 (Consecutive Blocks): Ensure infrastructure and monitoring handle multiple block production.
BEP-410 (Validator Agent): If using agents, configure and test ahead of time
For Developers and dApp Teams
There are no breaking changes for most wallets or dApps. However, thoroughly testing your dApps on Core Testnet2 is encouraged. Developers should take into consideration:
Update development tooling for compatibility with upgraded clients
Test contracts that rely on BEP-439 (BLS cryptography), BEP-440 (Historical block access), and BEP-441 **(**Code-enabled EOAs). These features change how contracts behave and should be tested for compatibility and correctness.
Update any backend services, APIs, or smart contracts relying on:
Faster finality assumptions
Randomness or block hashes
EOA vs. contract behavior
Conduct audits/reviews for projects using new precompiles or account types
For General Users
For general users and wallet holders, no action is required.
Why Upgrade?
Running the latest software ensures uninterrupted operation, access to new features, and alignment with the network’s latest protocols. Failing to upgrade may lead to syncing issues or node disconnection.
The Hermes Hardfork represents a major milestone for Core, enabling fast finality, advanced validator operations, and powerful new developer tools, paving the way for the next generation of dApps on the Core blockchain.
Resources
Support & Assistance
If you have any questions or require further assistance, please reach out to the official Core Dev Forum or Discord for support.