Provably random lines

Generate lines with a commit first, reveal once you are ready. Hashes are shown immediately, seeds remain local.

Commitment

Generate a commitment to get started.

Awaiting reveal.

How verification works

  1. Generate a commit to get the SHA-256 hash ahead of time.
  2. Reveal when ready; numbers derive from the seed and remain client-side.
  3. Re-hash the seed, timestamp, and game ID to confirm nothing changed.