How To Create A Raffle

a short guide on how to create raffles

______________________________________________________________________________________

FEATURE TEMPORARILY DECOMISSIONED ______________________________________________________________________________________

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

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

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 ->

  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!

Last updated