Which Kaspa script operations are affected by the 8-byte integer upgrade?

The 8-byte integer upgrade in Kaspa touches every part of the script engine that deals with numbers, not just arithmetic. Kaspa scripts are sequences of low-level instructions called opcodes that enforce transaction rules; any opcode that reads, writes, or processes a number is covered by this change. Specifically, the upgrade applies to basic arithmetic operations, numeric comparisons (such as checking whether one value is greater than another), stack operations that involve numbers, and all other opcodes that either produce or consume numeric values. This broad scope means developers building on Kaspa do not need to work around 4-byte limits in any numeric part of the script stack — the larger integer size is available everywhere numbers appear.

Learn more ›