• Normalize any accepted seed form into four unsigned 32-bit state words, guaranteed non-zero. Strings and single numbers hash through cyrb128; a four-element array is taken as the words directly (for golden-value tests); any other array length is joined and hashed.

    Parameters

    • seed: string | number | number[]

      A string, a single number, or state words.

    Returns [number, number, number, number]

    Four non-zero state words.