# Add/Remove Whitelists

Whitelist on Coinstarter is list of administrator-approved addresses whereby, only these addresses can participate in the presale. The goal of having a whitelist is to protect a presale from bot attacks and having real investors. You can enable/disable the whitelist function when you [create a Launchpad](broken://pages/v4qXBzCoNsdXxvK2TTMe).

When creating the launchpad, at step 2 - Launchpad Info, you can choose to enable/disable whitelist here by toggling the "switch" on “Whitelist” section:

![](/files/nuwnFF2L75oEyQqiG54Q)

When submitting your launchpad, you can see “Whitelist: yes/no”.

![](/files/3QaDOPkTGwhoGj5T4zGz)

### How to Add/Remove users to whitelist

You can add wallet addresses of presale participants anytime, before or even during the presale. You can do it by clicking on “Add users to whitelist” in the Owner Zone of your launchpad.

![](/files/qZ8Pg4ExhQZSanTIUIHA)

After clicking on “Add users to whitelist”, you will see a pop-up box. Here, you can add addresses to your whitelist. Addresses are separated by a new line and no comma, the below list can be used as an example:

0xbA666556126a840A13e08449856996e7b91E910b

0xbA6884556126c867A13e08559856996e7b9yS91cT

![](/files/IZo33TG7reYASP63ON1t)

Click on “Add users” when you are done inputting the addresses, then, MetaMask will now ask you to confirm the transaction. then click on the “Confirm” button to finish the process.

Note: You can add 200 addresses to your whitelist each time.

You can remove wallet addresses of presale participants by clicking on “remove users to whitelist” in the Owner Zone of your launchpad.

![](/files/8kCoB2Q0DBNDTq6qjUu9)

After clicking on “Remove users from whitelist”, you will see a pop-up box. Here, you can remove any unwanted addresses but remember, addresses are separated by a new line and no comma. For example:

0xbA666556126a840A13e08449856996e7b91E910b

0xbA6884556126c867A13e08559856996e7b9yS91cT

Paste the above addresses into the pop-up box and click on “Update”

![](/files/IZo33TG7reYASP63ON1t)

MetaMask will now ask you to confirm the transaction. It will also show you the fee that you are required to pay for that transaction. If you agree, then click on the “Confirm” button to finish the process.


---

# 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://docs.coinstarter.finance/launchpads/add-remove-whitelists.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.
