# How To Create A Raffle

**\_\_\_\_\_\_\_\_\_\_\_\_\_\_\_\_\_\_\_\_\_\_\_\_\_\_\_\_\_\_\_\_\_\_\_\_\_\_\_\_\_\_\_\_\_\_\_\_\_\_\_\_\_\_\_\_\_\_\_\_\_\_\_\_\_\_\_\_\_\_\_\_\_\_\_\_\_\_\_\_\_\_\_\_\_\_**

**FEATURE TEMPORARILY DECOMISSIONED**\
\&#xNAN;**\_\_\_\_\_\_\_\_\_\_\_\_\_\_\_\_\_\_\_\_\_\_\_\_\_\_\_\_\_\_\_\_\_\_\_\_\_\_\_\_\_\_\_\_\_\_\_\_\_\_\_\_\_\_\_\_\_\_\_\_\_\_\_\_\_\_\_\_\_\_\_\_\_\_\_\_\_\_\_\_\_\_\_\_\_\_**

In order to hold raffles on DiamondVaults' website you must first get your project verified. Only projects are able to use DiamondVaults utilities.

haven't sign up yet? check out this article ->

[Sign Up](http://diamondvaults.io/)

After getting verified, at manage.diamondvaults.io, you will find in the sidebar menu under "Tools" section the Raffles form. Click on it, then click on "Create New Raffle".

**Raffle Type**

1. NFT Raffle - This allows you to raffle a single NFT.
2. Whitelist Raffle - This raffle can have multiple unique winners.

**Raffle Access**

1. Public Raffle - Any user visiting DiamondVaults' site can buy a raffle ticket.
2. Community Raffle - Only users with specific roles on the project's Discord server can buy tickets.
   1. Out of all the roles selected that can participate in a raffle, the user must have at least 1 role to participate
   2. Make sure you give DiamondVaults Bot the appropriate permissions ( See "Social Integrations" at manage.diamondvaults.io)

**Discord Notification**

1. In the "Profile" form at manage.diamondvaults.io, you will set up the Discord channel in your server that notification about the raffle will automatically be published.
2. 3 types of messages will automatically be published on the channel -
   1. "Raffle LIVE"
   2. "2 Hours Left"
   3. Raffle Ended

<figure><img src="https://downloads.intercomcdn.com/i/o/579428120/dd462de95aa9420754672e2f/Screen+Shot+2022-09-13+at+15.43.43.png" alt=""><figcaption></figcaption></figure>

**Raffle's Setting**

1. Token used to buy tickets -
   1. Select the token that users will buy tickets with. Make sure to connect the token first at "Reward Tokens" form.
   2. Only 1 token and be selected
   3. $SOL cannot be selected at this point
2. Payment Wallet Address -
   1. Enter the wallet address that will receive the tokens that users use to buy tickets + the $SOL revenue from ticket purchasing TX.
3. Set the price per ticket for the chosen token
4. Set the max number of tickets that can be sold
5. Set the raffle end date -
6. The raffle will start as soon as the "Create Raffle" button at the bottom is pressed.
7. Book Burner -
   1. If enabled, users will be able to buy raffle tickets in $SOL.
   2. Please read designated article about the Book Burner before launching a raffle with this feature turned on ->
      1. [Book Burner](http://diamondvaults.io/)
8. If a whitelist raffle is held then the following info is needed -
   1. Project name
   2. Mint supply
   3. Mint Date
   4. Mint Price
   5. Project Description
   6. Project PFP
   7. Project's Twitter page
   8. Discord invite to project's server

Once clicking on "Create Raffle", a set up fee of 0.1 $SOL is charged and if the raffle type is NFT, the NFT will be selected and transferred to an escrow account where it will be held (when the raffle ends it will automatically be sent to the winner from the escrow account. If 0 Tickets are sold, the NFT will be sent back automatically to original wallet).

After launching the raffle, you will be able to find the raffle under the "LIVE" tab at manage.diamondvaults.io. Clicking on it will take you to the raffle page on Diamondvaults.io.

Good Luck!


---

# 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://anybodies-help-center.gitbook.io/help-center/subscriptions/raffles/how-to-create-a-raffle.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.
