The Theseus Hardfork is a major protocol upgrade scheduled to activate on the Core blockchain. The hardfork will be activated on Core Testnet2 on May 30, 2025 at 08:00 AM UTC and on Core Mainnet on June 25, 2025 at 08:00 AM UTC. This upgrade brings powerful new infrastructure capabilities, including real-time tracing, protocol-level fee distribution, and critical upstream merges from BNB Smart Chain (BSC).
This guide outlines what developers and users need to know to prepare for Theseus and ensure a seamless transition.
Theseus hardfork incorporates changes that improve Core’s developer tooling and incentive mechanisms by introducing a new revenue sharing protocol-level framework and live on-chain tracing. While enhancing transparency and modularity, the upgrade requires all validators and full node operators to upgrade their node software. It encourages developers to adapt to the new tooling and revenue-sharing logic where applicable.
Configuration.sol
contract.All validators and full node operators on the Core blockchain must upgrade to the latest releases before the scheduled deadlines. For Core Testnet2 update to v1.0.16 by May 30, 2025, at 08:00 AM UTC. For Core Mainnet, update to v1.0.17 by June 25, 2025, at 08:00 AM UTC.
If a validator or full node fails to upgrade before the hardfork, it will become incompatible with the upgraded network. As a result, the node will not be able to sync with peers, process transactions, or participate in consensus. This can result in operational downtime and network disconnection. Upgrading on time is essential to maintain uninterrupted service and ensure continued participation in the Core blockchain.
Action: Download and upgrade your node to the latest release v1.0.16 for Core Testnet2 and v1.0.17 for Core Mainnet.
2.1 Live Tracing Support: No configuration needed to use tracing; developers can integrate hooks with monitoring tools to receive live on-chain event data.
2.2 Core’s Protocol-Level Fee Sharing Impact on Gas
There are no breaking changes for most wallets or dApps.
eth_estimateGas
for transactions will continue to work as expected.--gas-estimate-multiplier
to increase the estimated gas limit. For scripts interacting with contracts configured for protocol-level incentives through this upgrade, a higher multiplier (200-500) may be needed.--legacy
flag as Core uses legacy transactions.Testing on Core Testnet2 is encouraged if you're building with custom gas logic or preparing for the integration of this upgrade. It is highly recommended to thoroughly test your dapps and smart contracts on Core Testnet2 before redeployment to Core Mainnet.
2.3 Enabling Protocol-Level Contract-Based Fee Sharing
To participate in protocol-level fee sharing:
For general users and wallet holders, no action is required. Transactions may incur slightly higher gas costs if interacting with contracts configured for protocol-level revenue sharing.
While the Theseus hardfork introduces no breaking changes for existing contracts, failing to adapt can result in:
eth_estimateGas
and increase where needed-- -gas-estimate-multiplier
to increase the estimated gas limit in case of using hardcoded gas values or frameworks like Foundry, Hardhat, or Brownie.The Theseus Hardfork is a foundational upgrade that enhances developer tooling, aligns incentives, and improves the Core developer experience. With native tracing, new revenue models, and upgrades to geth, developers and validators alike are encouraged to take full advantage of the features included in the Theseus hard fork.
For questions or support, visit the Core Dev Forum or join the official Core Discord.