> For the complete documentation index, see [llms.txt](https://docs.seed.gallery/llms.txt). Markdown versions of documentation pages are available by appending `.md` to page URLs; this page is available as [Markdown](https://docs.seed.gallery/the-details/seed-number.md).

# Seed Number

<figure><img src="https://1501040478-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FgoTmxxPNj0k19DMqz9fk%2Fuploads%2F9peplEgav83KHR1hezQt%2Fset-seed.png?alt=media&amp;token=d3ff9554-0e52-4de8-8126-2e5023e0a20b" alt="" width="375"><figcaption></figcaption></figure>

## 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](/the-details/layers.md) 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.

{% content-ref url="/pages/yT5fkpmZpFFu2P80sxfH" %}
[How to Set](/the-basics/how-to-set.md)
{% endcontent-ref %}

***

### The seed number syntax

SEEDS seed numbers use an extended syntax to encode not just the seed number, but also [style modifications](/the-details/mod.md) and [attunement](/the-details/attunement.md):

`X.Y:Z`&#x20;

* **"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](/the-details/mod.md) and [attunement](/the-details/attunement.md) extensions:

`79228200293196200550714064896.460000800196:3`

<div><figure><img src="https://1501040478-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FgoTmxxPNj0k19DMqz9fk%2Fuploads%2Fx4LWJRrxGtFuYmWr1Ku4%2Fseed0%20(1).png?alt=media&amp;token=d54f4de3-614b-424b-b0f0-f070c4ee7ad0" alt="" width="188"><figcaption><p>No seed number.</p></figcaption></figure> <figure><img src="https://1501040478-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FgoTmxxPNj0k19DMqz9fk%2Fuploads%2F59vvq06MZWfWhRnBM6dd%2Fseed79228200293196200550714064896.png?alt=media&amp;token=219c3423-895b-48ba-a55d-c4f8b231bfe5" alt="" width="188"><figcaption><p>Base seed number only.</p></figcaption></figure> <figure><img src="https://1501040478-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FgoTmxxPNj0k19DMqz9fk%2Fuploads%2FFLIDB7iHf6LbRDmRISV4%2Fseed79228200293196200550714064896_mod460000800196_attunement3.png?alt=media&amp;token=451413b7-927d-4c8c-9ea3-a12783187e64" alt="" width="188"><figcaption><p>With optional extensions.</p></figcaption></figure></div>

***

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

<figure><img src="https://1501040478-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FgoTmxxPNj0k19DMqz9fk%2Fuploads%2Fx5NZskmil04q5GGlTSaZ%2Fimage.png?alt=media&amp;token=525351c4-889a-46e1-8cdc-9d1f6aa44cf6" alt="" width="563"><figcaption><p>Layer 26 toggled on in the SEEDS editor.</p></figcaption></figure>

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

<figure><img src="https://1501040478-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FgoTmxxPNj0k19DMqz9fk%2Fuploads%2FmIWmkcD6TRQ2amzQu4x2%2Fimage.png?alt=media&amp;token=d4f0c952-217f-4676-a983-7376e817172d" alt="" width="563"><figcaption><p>Additional layers toggled on in the SEEDS editor.</p></figcaption></figure>

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`

***
