Summary

The Bitcoin Cash network will be undergoing an upgrade on May 15th, 2022. This upgrade will allow for significantly larger numbers for mathematical operations in smart contracts. This upgrade also introduces native introspection for transactions.

Reasons for the Upgrade

64-bit integers are needed for certain smart contract operations, like the upcoming SmartBCH bridge, in order to process high-value transactions to-and-from SmartBCH. Native introspection allows for smart contracts to access data about the current transaction.

The Upgrade Plan

The network will upgrade when the Median Time Past (MTP) of the past 11 blocks is greater than or equal to unix timestamp of 1652616000, or Sunday, May 15, 2022 12:00:00 UTC. To be compatible with the network upgrade, please see the recommended software below.

Software with the Network Upgrade

The following node versions are recommended to be up-to-date and in-line with the November protocol upgrade. Not running these versions, or any version after, might result in your client or server following the wrong chain.

  • Bitcoin Cash Node: 24.0.0+
  • Bitcoin Verde: 2.2.0+
  • Knuth: 0.23.0+