0️⃣Seed Number

The language of creation

A seed inscription's seed number is a decimal representation of a binary string that determines which of the seed artwork's hidden layers are visible, and how they are styled.

There are significantly more valid seed numbers (10³⁰) than there are stars in the visible universe (10¹⁶), providing collectors with a virtually endless canvas for expression.

Put plainly, there are 1,267,650,600,228,229,401,496,703,205,375 possible seed numbers, representing every combination of the SEEDS artwork's hidden layers.

Each number possess its own mathematical, numerological, and esoteric properties.

These properties encode a unique essence; a digital soul.

🧮How to Set

The seed number syntax

SEEDS seed numbers use an extended syntax to encode not just the seed number, but also style modifications and attunement:

X.Y:Z

  • "X" represents the base seed number (Required).

  • "Y" represents an optional 12-digit mod number preceded by a period (Optional).

  • "Z" represents an optional 1-digit attunement number preceded by a colon (Optional).

For example, this is a base seed number:

79228200293196200550714064896

And this is that seed number with mod and attunement extensions:

79228200293196200550714064896.460000800196:3

No seed number.
Base seed number only.
With optional extensions.

How seed numbers work

If you're curious about how the seed number actually determines the seed artwork's appearance, we require a slightly more technical description.

Seed numbers are decimal representations of a 100-digit binary string where each binary bit functions as a Boolean switch that determines if a given layer is visible or not.

In a binary system, each bit represents a power of 2. Binary is read from right to left, with the rightmost bit representing 2⁰ , the next bit representing 2¹, and so on, with the leftmost bit representing 2⁹⁹.

Toggling a layer on/off

Layer 26 toggled on in the SEEDS editor.

As an example, Layer 26 of the SEEDS artwork corresponds to the 26th digit from the right in the 100 digit binary string representing the SEEDS artwork's 100 hidden layers.

This is what that looks like in binary, with a '1' in the 26th place from the right:

Binary: 0000000000000000000000000000000000000000000000000000000000000000000000000010000000000000000000000000

The 26th bit in a binary string represents 2²⁵, which we convert to a decimal integer.

Conversion to decimal: 2²⁵ = 33,554,432

Therefore, the seed number "33554432" will generate a seed that displays only Layer 26.

Adding more layers

Additional layers toggled on in the SEEDS editor.

If we wish to turn on additional layers, we simply add the layer's corresponding decimal value to the decimal value of the other visible layers' binary bits.

For example, a seed displaying layers 2, 26, 48 and 68 is represented by the following binary string:

Binary: 0000000000000000000000000000000010000000000000000000100000000000000000000010000000000000000000000010

Which can then be converted to decimal integers and summed to produce a seed number:

Conversion to decimal: 2¹ = 2 2²⁵ = 33,554,432 2⁴⁷ = 140,737,488,355,328 2⁶⁷ = 147,573,952,589,676,412,928

Sum decimal values: 2 + 33,554,432 + 140,737,488,355,328 + 147,573,952,589,676,412,928

Resulting seed number: 147574093327198322690


Last updated