# Whitelist and Royalty Options

### Whitelist

Whitelisted addresses have different permissions than other addresses over the collection they are whitelisted.

They can mint tokens from a collection

* At reduced prices
* Before the start time
* At a quantity defined by you

Using Stargaze Studio you can provide a whitelist and specify their permissions. You can set the following information:

* **Unit Price:** Token price for whitelisted addresses.
* **Member Limit:** Maximum number of whitelisted addresses.
* **Per Address Limit:** Maximum number of tokens a whitelisted address can mint
* **Start Time:** Start of minting time for whitelisted addresses
* **End Time:** End of minting time for whitelisted addresses
* **Whitelist File:** The txt file that contains whitelisted addresses.

{% hint style="info" %}
The start and end time for whitelisted minters must be before the public start time.
{% endhint %}

The whitelist file is a simple .txt file where each line consists of one Stargaze address. The file should look like the following:

```
stars1arkrg6nydm9k6d2hwzn9rdqtjtfes58hfqhena
stars1d90w4s4pcup6qceyrvckj35zwwy2j4u2rqa43t
```

<figure><img src="https://3930076611-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FSInMUrk5zXO1wiVbvasJ%2Fuploads%2Fgit-blob-bb38fb0acfb8def2f1d7d35d2305e4770bc3b13e%2Fimage%20(3).png?alt=media" alt=""><figcaption></figcaption></figure>

Everything about the whitelist is ready. You can publish the collection in its current state or add a royalty percentage by following the next step.

### Whitelist Types

<figure><img src="https://3930076611-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FSInMUrk5zXO1wiVbvasJ%2Fuploads%2Fnws9Nm3HzYH2LxpdcHCy%2Fimage.png?alt=media&#x26;token=2889b03c-53d2-4efb-944b-95b897461a9e" alt=""><figcaption></figcaption></figure>

There are two different whitelist contracts available for Open/Limited Edition creators, each with different utility.

**1) Standard Whitelist**

The Standard Whitelist allows for up to 5000 addresses. In the Standard Whitelist, settings are universal meaning that all addresses will be eligible to mint the same amount of tokens at the same price as dictated by creator settings.

**2) Whitelist Flex**

The Whitelist Flex allows for up to 10,000 addresses. Whitelist Flex allows for different token mint limits per address.

### Royalty

Royalties are payments that are transferred to an address every time an NFT from that collection is sold in the marketplace.

You only need to set two parameters:

* **A payment address** that will receive the funds
* **The** **share percentage** you want from each sale

<figure><img src="https://3930076611-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FSInMUrk5zXO1wiVbvasJ%2Fuploads%2Fgit-blob-e159ab91cefb58d68300f5306bf8c9bb448b936c%2Fimage%20(6).png?alt=media" alt=""><figcaption></figcaption></figure>

If you are done with the configurations, press the **Create Collection** button and sign the pop-up transactions.

{% hint style="info" %}
Unlike the previous section, you will receive **two different transactions** to sign. The first one is to instantiate the whitelist contract and the second one is to publish the collection.
{% endhint %}

An info box will appear at the top of the page when the transactions are confirmed.

<figure><img src="https://3930076611-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FSInMUrk5zXO1wiVbvasJ%2Fuploads%2Fgit-blob-175c4a4419171548279e71c5a933f6937820f04c%2Fimage%20(1).png?alt=media" alt=""><figcaption><p>All addresses related to your collection, now with Whitelist contract</p></figcaption></figure>

{% hint style="info" %}
It is important to save all the printed information as you'll need the addresses to interact with the collection. Visit the [interact-with-a-collection](https://docs.stargaze.zone/creator-tools/stargaze-studio/interact-with-a-collection "mention") page to learn about the interactions you can have with the collection after the launch.
{% endhint %}

{% hint style="success" %}
Congrats! You have successfully learned how to create a collection with whitelist and royalty configurations.
{% endhint %}

<figure><img src="https://3930076611-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FSInMUrk5zXO1wiVbvasJ%2Fuploads%2Fgit-blob-789a97b0532209e3610e02fd9864efccf0e01dd1%2Fimage%20(13).png?alt=media" alt=""><figcaption><p>Your collection page</p></figcaption></figure>
