SEEDS 🌱 by dxxmsdxy
  • THE BASICS
    • 💎The Collection
    • 🌱The Artwork
    • 🎨The Editor
    • 🧮How to Set
    • 💾The Inscriptions
    • đŸŒģThe Garden
    • 👤The Artist
    • 💭The Concept
  • The Details
    • đŸ§ŦKinds
    • 0ī¸âƒŖSeed Number
    • âš™ī¸Mod
    • 🎭Attunement
    • 🧩Layers
    • â„šī¸Metadata
  • Resources
    • 📗FAQ
    • â„šī¸Beginner Guide
    • 🤖Assistant
    • 📰Press Release
    • 📝License
    • đŸ’ŊMedia
    • đŸ—‚ī¸Assets
Powered by GitBook
On this page
  • The language of creation
  • The seed number syntax
  • How seed numbers work
  • Toggling a layer on/off
  • Adding more layers
  1. The Details

Seed Number

PreviousKindsNextMod

Last updated 4 months ago

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 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.


The seed number syntax

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

79228200293196200550714064896.460000800196:3


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

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

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


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

And this is that seed number with and extensions:

0ī¸âƒŖ
🧮How to Set
style modifications
attunement
mod
attunement
hidden layers
No seed number.
Base seed number only.
With optional extensions.
Layer 26 toggled on in the SEEDS editor.
Additional layers toggled on in the SEEDS editor.