What did the Toccata hardfork add to Kaspa's scripting capabilities?

The Toccata hardfork activated the cryptographic opcodes that Silverscript now exposes as callable functions. A hardfork is a backwards-incompatible network upgrade where every Kaspa node must adopt the new rules at the same block height; Toccata was the specific upgrade that switched on the blake2b, sha256, checkSig, and checkMultiSig opcodes that power covenant scripting. Before Toccata, those functions simply did not exist on-chain — the hardfork is what made programmable covenants in Silverscript possible at all. For beginners, this illustrates that Kaspa's scripting capabilities were deliberately unlocked through a coordinated network upgrade rather than being present from launch, reflecting a careful, research-driven approach to adding new functionality.

Learn more ›