> For the complete documentation index, see [llms.txt](https://whitepaper.brixsociety.io/llms.txt). Markdown versions of documentation pages are available by appending `.md` to page URLs; this page is available as [Markdown](https://whitepaper.brixsociety.io/5-minibrix-nfts/minibrix-comprehensive-trait-breakdown.md).

# MiniBrix Comprehensive Trait Breakdown

Traits were used in 5 separate rarity pools, for each layer. This is a breakdown of those pools, the layers within and the traits available in each layer from all 5 pools w/ trait weight. &#x20;

When generating the collection we had a major hurdle to overcome. How do we apply a rarity field in the attributes of the NFT so that our staking platform knows what rates to apply since the collection is all under 1 template ID?

Our solution: Add a rarity layer and run 5 batches of image generation. Then combine all 5 batches into 1 master collection. the master collection is the pool of NFTs that will be pulled from at random to deliver the revealed NFT when the purchased pack is revealed.&#x20;

In the lower left hand corner of every MiniBrix NFT you will find one of the following Rarities:&#x20;

&#x20;

![](/files/ZN9nN0iaTc6Qv1rVzLj4)

![](/files/ujTsQwHPPrSFncwExp3w)

![](/files/oBSOJ3yy3Rh0i8vKySjZ)

![](/files/ytBccaspwUFUTQZVxqP6)

![](/files/EohEBOSwjZAgJvvsByS0)

The following order of traits is the order the layers are placed to create the image; rarity being the last layer applied, but not listed in this breakdown since for each group they are the same across that group:

* Base (1)
* Feet (29)
* Pants (36)
* Shirt (57)
* Neck (36)
* Mouth (56)
* Eyes (47)
* Ears (21)
* Head (77)
* Hands (51)

The number of possible unique images within this collection of traits is:

* 464,990,345,753,472


---

# Agent Instructions
This documentation is published with GitBook. GitBook is the documentation platform designed so that both humans and AI agents can read, navigate, and reason over technical content effectively. Learn more at gitbook.com.

## Querying This Documentation
If you need additional information that is not directly available in this page, you can query the documentation dynamically by asking a question.

Perform an HTTP GET request on the current page URL with the `ask` query parameter:

```
GET https://whitepaper.brixsociety.io/5-minibrix-nfts/minibrix-comprehensive-trait-breakdown.md?ask=<question>
```

The question should be specific, self-contained, and written in natural language.
The response will contain a direct answer to the question and relevant excerpts and sources from the documentation.

Use this mechanism when the answer is not explicitly present in the current page, you need clarification or additional context, or you want to retrieve related documentation sections.
