# \[WHITELIST DISTRIBUTION]

&#x20;  To set up Raid-2-Earn, your project must go through the setup process outlined in [\[COLLABS\]](/zenin/bolt/super-suite-of-tools/collabs.md)& [BOLT⚡ Installation Guide](/zenin/bolt/super-suite-of-tools/collabs/bolt-installation-guide.md). To begin distributing Whitelist spots to individuals on your Discord server, you must accept to distributing 5% of the whitelist spots to Zenin NFT holders. There are several methods of distributing and managing these Whitelist spots to your community members. Projects that have signed up and been verified into the BOLT:zap: ecosystem will be able to seamlessly send and/or receive these spots to distribute to others through our web dashboard as well as "/" commands within Discord. As every collection has not been added under BOLT, there is also a method of sending a link to collaboration managers to distribute the spots to their holders. More information on these commands can be found [here](https://app.gitbook.com/s/3fsvRNSHg2jMaG4b66Cm/~/changes/TtlebBiGef5jxRbGoS5S/bolt/super-suite-of-tools/whitelist-distribution/bolt-commands).

## Whitelist Setup

{% tabs %}
{% tab title="Step 1" %}
Go to your project's **Community Creator Dashboard** and press on the "**Add a new NFT collection"** button so you can manage your collections.

<figure><img src="/files/XHd6ptNQF0vfAKhvMB28" alt=""><figcaption></figcaption></figure>
{% endtab %}

{% tab title="Step 2" %}
Fill in the blanks for your collection that you wanted to distribute whitelist spots for. Blanks with an asterix (\*) are fields that require a valid entry. As you are setting up a collection for whitelist distribution, please ensure that the **Mint information** section has **Pre-Mint** selected (as shown in image).

<figure><img src="/files/QFDcaqFcfzEqDlHqkb7w" alt=""><figcaption></figcaption></figure>
{% endtab %}

{% tab title="Step 3" %}
**A)** After adding the **"Pre-Mint"** collection to your project's profile, click on the **WHITELISTS** tab (indicated in yellow box).\
\
**B)** Select the collection that was created in **Step 2**.\
\
**C)** Press on **Add Whitelist**.

<figure><img src="/files/HM2Vk2tn22NjSt3XOJJf" alt=""><figcaption></figcaption></figure>
{% endtab %}

{% tab title="Step 4" %}
Now that the **Pre-Mint** collection has been added, you can begin distributing these whitelists to your community as well as other interested projects!\
\
**Commands:** [#give-whitelist](#give-whitelist "mention") & [#give-whitelist-to-server](#give-whitelist-to-server "mention").
{% endtab %}

{% tab title="Step 5" %}
Navigate to the BOLT:zap: Dashboard and click on **WHITELISTS** to view whitelist spots that have been allocated to each individual project and how many have been claimed per project.

<figure><img src="/files/PS5q0VKQMfNpxQAoccOg" alt=""><figcaption></figcaption></figure>
{% endtab %}

{% tab title="Step 6" %}
When the whitelist period has concluded, you can decide to close the whitelist by pressing the **CLOSE WHITELIST** button&#x20;

<figure><img src="/files/MluJCZbyO9H0mukXdT2C" alt=""><figcaption></figcaption></figure>
{% endtab %}
{% endtabs %}

{% hint style="info" %}
To begin allocating spots, you must first be approved into BOLT:zap: as a verified collection and your collection needs to be created as a "**Pre-Mint**" before having access to distribute.
{% endhint %}

## Whitelist Distribution Guide

{% tabs %}
{% tab title="Enable Developer Mode" %}
Before handling whitelists, please encourage all staff using the Whitelist function as well as external Collaboration Managers from other projects to enable **Developer Mode.** This will be needed to unlock the ability to **Copy Server ID Codes** and **Server Role ID** for the [#give-whitelist-to-server](#give-whitelist-to-server "mention") function.\
&#x20;

* Press the **USER SETTINGS** icon.

<figure><img src="/files/yct1H135YKiXVMWd6dfd" alt=""><figcaption><p>User Settings button located at the bottom left of Discord</p></figcaption></figure>

* Select the **Advanced** setting under **APP SETTINGS** and then toggle the **Developer Mode** option to <mark style="color:green;background-color:green;">**ON**</mark>.<br>

<figure><img src="/files/qt7dQQzha96Fqde55GQS" alt=""><figcaption><p>Enabling Developer Mode via User Settings</p></figcaption></figure>

* Right-click the icon of the server that you will be allocating Whitelist spots to and then select **Copy ID**. This will be relevant for the `/give-whitelist-to-server` function (Please check the next tab).

<br>

<figure><img src="/files/p5zBKyHkcRb7PrILvu06" alt=""><figcaption><p>Copying Server ID to create a Whitelist allocation from projects that are not in the BOLT<span data-gb-custom-inline data-tag="emoji" data-code="26a1">⚡</span> ecosystem</p></figcaption></figure>

<figure><img src="/files/Pke6wUxb0dZ5xOSoemUY" alt=""><figcaption><p>Copying the Role ID for Whitelist allocation if the collaborating project is not in the Bolt<span data-gb-custom-inline data-tag="emoji" data-code="26a1">⚡</span> ecosystem</p></figcaption></figure>
{% endtab %}

{% tab title="/give-whitelist-to-server" %}
After setting a whitelist up for your pre-mint collection, use the command `/give-whitelist-to-server` to distribute these spots to other projects that are **not** on the BOLT:zap: ecosystem.\
\
**Step 1:** Use the command /give-whitelist-to-server in your dedicated moderator command channel. More information on the command can be found in [BOLT⚡ WL Commands](/zenin/bolt/super-suite-of-tools/whitelist-distribution/bolt-wl-commands.md#give-whitelist-to-server). After putting in the required *options* into the command as well as copying the Server ID of the partnered project, the message below will appear.<br>

<figure><img src="/files/uXkuvgrJmf4mshG8IVE6" alt=""><figcaption></figcaption></figure>

**Step 2:** Click on the link that is given in the whitelist distribution message and then copy and send it to the Collaboration Manager of the project receiving the Whitelist spots.\
\
**Step 3:** The external Collaboration Manager will need to be an Admin of the server to see these options. There is a guide to [#enable-developer-mode](#enable-developer-mode "mention") to Copy the **Role ID**. They must also add in the name of the Role.

<figure><img src="/files/2fPfwuhcRCAfIwE1BbEB" alt=""><figcaption></figcaption></figure>

**Step 4:** After informing the correct roles that can claim the Whitelist spots, the Collaboration Manager can then send the link (in red) to their holders.

<figure><img src="/files/cjKoc6Odwmbe2ynfHjg9" alt=""><figcaption></figcaption></figure>

**Step 5:** After supplying the FCFS Whitelist link to holders, BOLT will scan the user's Discord Account after they log-in to the BOLT Dashboard. If the holder meets all the pre-requisites, the button "**Claim spot!"** will appear. Once they press the button, the WL balance will change and the Whitelist Role will be assigned automatically by Bolt:zap: in the pre-mint project's server.

<figure><img src="/files/H3JG88aRjffUJF0LI7FZ" alt=""><figcaption></figcaption></figure>

**Step 6:** Whitelist spot has now been claimed. Users must navigate to their [Profile](https://bolt.zenin.app/discover/profile/) on the Bolt:zap:Dashboard and connect their **Solana** or **Aptos** wallet to ensure the wallet addresses are collected for whitelist distribution.<br>

<figure><img src="/files/r64nWi1hbF13JRTrMTWk" alt=""><figcaption></figcaption></figure>
{% endtab %}

{% tab title="/give-whitelist" %}
After setting a whitelist up for your pre-mint collection, use the command `/give-whitelist` to distribute these spots to projects that are on the BOLT:zap: ecosystem.\
\
**Step 1:** Use the command /give-whitelist in your dedicated moderator command channel. More information on the command can be found in [#give-whitelist](#give-whitelist "mention"). After putting in the required *options* into the command.<br>

<figure><img src="/files/AyNNsViBuKgU6vRVBiaE" alt=""><figcaption></figcaption></figure>

\
**Step 2:** After pressing **ENTER,** there will be a message that confirms your whitelist allocation to the partnered Project.<br>

<figure><img src="/files/UtCRg0FAz0YL6MVe1g1Q" alt=""><figcaption></figcaption></figure>

**Step 3:** The collaborating project can check their allocation by entering `/whitelist-allocations`.<br>

<figure><img src="/files/z3e74anC7k1pns2vAtkD" alt=""><figcaption></figcaption></figure>

**Step 4:** Projects on the BOLT:zap: ecosystem can distribute these whitelists using the following methods. <br>

<table><thead><tr><th width="277" data-type="content-ref">GITBOOK Redirects</th><th align="right">Whitelist Distribution Commands for Projects on BOLT  ecosystem</th></tr></thead><tbody><tr><td><a href="/pages/Sx8C11j7ja1h5xzBtQFq">/pages/Sx8C11j7ja1h5xzBtQFq</a></td><td align="right"><code>/raid-whitelist</code></td></tr><tr><td><a href="/pages/iBkbFtwlRDwIjbJEh3LA">/pages/iBkbFtwlRDwIjbJEh3LA</a></td><td align="right"><code>/give-whitelist-to-user</code></td></tr><tr><td><a href="/pages/TWO2Pwt3qX86HOunQFTK">/pages/TWO2Pwt3qX86HOunQFTK</a></td><td align="right"><code>/raffle-whitelist</code></td></tr><tr><td></td><td align="right"><code>/list-whitelist</code></td></tr></tbody></table>
{% endtab %}

{% tab title="Closing the Whitelist" %}
&#x20;   Once the whitelisting period has concluded, you can head to your project's **Community Creator Dashboard** to manage the Whitelist. You can get an overview on all your statistics and servers that have been included in the whitelist allocation.<br>

**Step 1:** Navigate to your project on the BOLT:zap: web dashboard by accessing the **CREATE** tab on the top of the screen.<br>

<figure><img src="/files/QrlREtuLkw3QhhHmqB2F" alt=""><figcaption></figcaption></figure>

**Step 2:** Select your NFT community with whitelist allocations from the list of servers that show you have admin privileges in.

\
**Step 3:** Select **WHITELISTS** to access the information on your pre-mint project.

<figure><img src="/files/cjQUila1giyev6va1Iqv" alt=""><figcaption><p>Whitelist allocation overview</p></figcaption></figure>

**Step 4:** Select **Close Whitelist** :lock: to pause the distribution of whitelist spots and collection of wallet addresses. <br>

**Step 5:** Confirm that you want to close the whitelist and then select **Close Whitelist**.&#x20;

{% hint style="info" %}
*Note:* The ability to continue whitelist distribution is possible by selecting **Reopen Whitelist** :unlock:. This button replaces the **Close Whitelist** button once the whitelist has been closed.
{% endhint %}

<figure><img src="/files/iRNhMwfWEbctw2zpOo2q" alt=""><figcaption></figcaption></figure>

**Step 6:** Press **Export Wallets** ![](/files/S8J4PBwWCcDAY0GSL6Jy) to bring up a menu where selecting the appropriate Whitelist Role is necessary

<figure><img src="/files/aXVoRYSAFEZSuU0IekrR" alt=""><figcaption></figcaption></figure>

**Step 7:** After selecting the appropriate Whitelist role, continue by pressing **Export.**

<figure><img src="/files/6pgStqd6wLH47bGpu0bO" alt=""><figcaption></figcaption></figure>

**Step 8:** Save the [**JSON file**](https://en.wikipedia.org/wiki/JSON) to your device. This .json file consists the Discord ID's as well as the wallet addresses of supporters and collaborators that have claimed the whitelist opportunity for your NFT project. \
\
**Step 9:** Congratulations on allocating your whitelists via BOLT:zap:! Now you can share the `.json` file with your Launchpad partner so they can input these values into their systems to enable early access minting for the appropriate individuals.

{% hint style="info" %}
Zenin is apart of the [XLabs](https://www.xlabs.so) family. Our brother project, [**Xin Dragons**](https://magiceden.io/creators/xin_dragons) is capable of developing and providing your project with post-mint NFT utilities. If you wanted to use **Xin Dragon's** Launchpad, there can be further analysis about providing this service to your project. Please use the [application form](https://www.xlabs.so/apply) to initiate launchpad or NFT utility enquiries.
{% endhint %}
{% endtab %}
{% endtabs %}


---

# 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://xlabs.gitbook.io/zenin/bolt/super-suite-of-tools/whitelist-distribution.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.
