SHA256

Algorand uses SHA-256 algorithm to allow verification of Algorand’s state and transactions on environments where SHA-512/256 is not supported.

In Algorand, the SHA-256 algorithm is used to:

  • Hash the Light Block Header (see Ledger normative specification),

  • Generate an additional commitment of the payset included in the block.