> ## Documentation Index
> Fetch the complete documentation index at: https://docs.kingdomly.app/llms.txt
> Use this file to discover all available pages before exploring further.

# 1 of 1s

## Creating a 1 of 1s art project

To create a 1 of 1s art project, you can follow these steps or watch the video tutorial below:

<Steps>
  <Step>
    Go to the <a href="https://kingdomly.app/create/art-gallery" target="_blank">Art Gallery</a>.
  </Step>

  <Step>
    Click on the "Create" button.
  </Step>

  <Step>
    Select the "1 of 1s" option.

    <img src="https://mintcdn.com/kingdomly/u6DdzcZioCKWEUuI/images/1-of-1s-modal.png?fit=max&auto=format&n=u6DdzcZioCKWEUuI&q=85&s=cbbdf8a039bbbee0bd564451aa1c1c13" alt="1 of 1s option" height="150" className="rounded-lg" data-path="images/1-of-1s-modal.png" />
  </Step>

  <Step>
    Select "Add 1 of 1s"
  </Step>

  <Step>
    Set the name, description, and positioning you want to give to your 1 of 1s assets.

    <img src="https://mintcdn.com/kingdomly/u6DdzcZioCKWEUuI/images/1-of-1s-upload-modal.png?fit=max&auto=format&n=u6DdzcZioCKWEUuI&q=85&s=a6f7b2c86c39bf8e65b6b828d4789beb" alt="1 of 1s upload modal" height="150" className="rounded-lg" data-path="images/1-of-1s-upload-modal.png" />

    <Info>
      **Note:** Assets uploaded in one go will all have the same name, description, and positioning.
    </Info>
  </Step>

  <Step>
    Upload assets and check the preview.
  </Step>

  <Step>
    Publish your art project.
    <Check>You will need to have atleast one asset uploaded to publish your art project</Check>
  </Step>
</Steps>

### Video tutorial

<iframe width="560" height="315" src="https://www.youtube.com/embed/AIBBK1UWbiY?si=phD30rGyaAZRbsvt" title="YouTube video player" frameborder="0" allow="accelerometer; autoplay; clipboard-write; encrypted-media; gyroscope; picture-in-picture; web-share" referrerpolicy="strict-origin-when-cross-origin" allowfullscreen />

### Supported files

At the moment, these are the file types you can use for your 1 of 1s art project.

* Images (PNG, JPEG, GIF)
* Videos (MP4)

File sizes should be less than 10MB.

You may use this <a href="https://firebasestorage.googleapis.com/v0/b/kingdomly-appv2.appspot.com/o/KingdomlyDemoOneOfOnes.zip?alt=media&token=4bbc83d4-c171-43eb-b8ba-45bb4ab66b2e" target="_blank">1 of 1s sample zip</a> as a template to get started.

<Info>
  We are working on adding more options soon, so you will have even more flexibility in the future!
</Info>

### NFT positioning

When adding your 1 of 1s assets, you can choose to position them in the grid.

* **Index first:** This will position your 1 of 1s assets that you are going to upload to be the first in the list.

* **Index last:** This will position your 1 of 1s assets that you are going to upload to be the last in the list.

* **Shuffle index:** This will position your 1 of 1s assets that you are going to upload in a random order.

### Traits handling

To add traits to your 1 of 1s assets, you must set it up while uploading your assets.

<img src="https://mintcdn.com/kingdomly/u6DdzcZioCKWEUuI/images/1-of-1s-trait-handling.png?fit=max&auto=format&n=u6DdzcZioCKWEUuI&q=85&s=3654cb325826f66aba5dc32b062a08cf" alt="1 of 1s traits" height="150" className="rounded-lg" data-path="images/1-of-1s-trait-handling.png" />

You can add as many traits as you want, but you will need to a key and a value for each trait.

<Tip>
  If you set the value of a trait to `<file_name>`, the value will be the name of the file you uploaded.
</Tip>
