Agreement Verification

This page explains how artists can independently verify the integrity of a DreamSTATE agreement.

Some DreamSTATE agreements include a SHA-256 checksum, which acts as a digital fingerprint for the document.

A checksum is generated from the exact contents of a file. If even a single character in the document changes, the checksum will also change. This allows artists to verify that the agreement they received is identical to the original version issued by DreamSTATE.

If you are using macOS or Linux, you can verify the checksum using Terminal.

Terminal Verification Example

  1. Save the agreement file to your computer.

    Example:

    dreamstate-compilation-license-agreement.txt
    
  2. Open Terminal.
  3. Run the following command:
    shasum -a 256 dreamstate-compilation-license-agreement.txt
    
  4. Terminal will generate a checksum similar to this:
    7c8a6c0f1d4c1b9e7f42c3c1e5a4d5b6f9a7b1c3d2e4f6a7b8c9d0e1f2a3b4c5  dreamstate-compilation-license-agreement.txt
    
  5. Compare this value with the checksum provided with the agreement.

    If the values match, the document has not been modified.

    If the values differ, the document contents are not identical to the original version.