# Cattributes

Every Kitty’s appearance is determined by Cattributes in its genetic code (except for Fancy Cats, but more on that [here](https://guide.cryptokitties.co/guide/types-of-cats/fancy-cats)). Each Cattribute is responsible for a different trait of a Kitty, and together they combine to make each unique cat. Between the many categories there are billions of possible combinations.

![](https://1244509070-files.gitbook.io/~/files/v0/b/gitbook-legacy-files/o/assets%2F-LDEPuIyx4-9-g-s2etn%2F-LMiowTtsL0yjIPfoLVU%2F-LMioz1NSbeJaJbqp-ou%2FCampaignMonitor_Assets-17.jpg?alt=media\&token=b602ee6c-7ee6-4e3b-b080-e8bc404e94af)

![Bornwithit are the eyes, Rollercoaster is the mouth, Salty is the environment.](https://1244509070-files.gitbook.io/~/files/v0/b/gitbook-legacy-files/o/assets%2F-LDEPuIyx4-9-g-s2etn%2F-LMiowTtsL0yjIPfoLVU%2F-LMipAew3ILfmGBAR2fb%2F2.%20Cattributes.png?alt=media\&token=fb286fc2-f62b-4702-b7b2-a9b59400b4a9)

### **Normal/Base Traits**

This is a general term for standard traits that are found in Generation-0 Kitties.

### **Hidden Genes**

Hidden genes appear in the gene sequences of every Kitty, but only in hidden positions, and bear no influence on the Kitty’s appearance. When cats with hidden genes breed, there is a chance for a gene swap to occur which can cause the gene to move to the primary position and show up as Cattributes in their offspring.&#x20;

Learn more about genes here:

{% content-ref url="genes" %}
[genes](https://guide.cryptokitties.co/guide/cat-features/genes)
{% endcontent-ref %}

### **Mutation Traits**

Occasionally two traits can interact to create a mutation, a Cattribute present in a newborn Kitty that does not appear in the genes of either parent. As they require breeding to generate, mutated genes can never appear in a Gen 0 Kitty.

Since mutations require specific breeding pairs and luck to manifest in the Kitty population, early generation cats with mutations are more scarce. Multiple generations are required to birth a Kitty that has purebred mutated genes. Mutated genes can also often pair together to create new mutated genes; the progression of mutations goes: Base genes, M1 genes, M2 genes, M3, genes, and one possible M4 gene from each trait category.&#x20;

Want to learn how mutations work? Check this out:

{% content-ref url="mutations" %}
[mutations](https://guide.cryptokitties.co/guide/cat-features/mutations)
{% endcontent-ref %}


---

# Agent Instructions: 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://guide.cryptokitties.co/guide/cat-features/cattributes.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.
