Whop NFT Auth
Search…
πŸ“¬
NFT MetaMask whitelist raffle

Video demo of how to create whitelist raffles on Whop

​
Hosting an NFT whitelist raffle on Whop is easy. NFT projects (tokenized groups) can seamlessly launch raffles in order to choose whitelist winners and export them in a few clicks.

Creating Raffle "Product"

First, head to the products page and click "Create Product"
  1. 1.
    Title - Set the name of the project the whitelist is for. Ex. Your raffling off 20 whitelist spots for a Doodles NFT, so give it the title "20x Doodles Whitelist Spots"
  2. 2.
    Description - Give details about the whitelist raffle, such as how many spots are being raffled off or additional information about the NFT project.
  3. 3.
    Product - Under the License Type selector, choose Whitelist from the drop-down menu.
  4. 4.
    Raffle Settings - Here you can set an image URL which will be displayed in the raffle webhook sent to your server. We'd recommend getting this image from the NFT project's Twitter page by expanding their profile icon and right clicking to find the "Copy image address" button.
To finish product creation, click the green "Save Changes" button in the top right hand corner.

Wallet collection

Since users already authenticate their holders access with Whop using the wallet of their choice, their address is stored on our systems and is automatically used for whitelist raffle entries. This ensures the highest level of security for your raffles as well as a seamless entry process.
Holders will see a dropdown menu where they can select any address that has been connected to their Discord on Whop.

Creating the raffle

Next, head to the raffles page to create the actual waitlist raffle.
​
Click the "Create Raffle" button in the right-hand corner to start a new raffle.
  1. 1.
    Select your whitelist product. Ex. Doodles Whitelist
  2. 2.
    Enter your desired number of winners. Ex. 20 whitelist winners
  3. 3.
    Leave "Unlimited entries" toggled on, or turn it off to set a max number of entries before the raffles closes.
  4. 4.
    Leave "Unlimited Time" toggled on, or turn it off to set a date and time for when the raffle should automatically close.
  5. 5.
    Leave "Choose winners automatically" toggled on or turn it off in order to manually select winners.
  6. 6.
    Leave "Start raffle" toggled on
  7. 7.
    IMPORTANT: Toggle "Require ownership of other product" on. Select your token product from the dropdown to limit entries to only token holders.
​
Then click the red "Create Raffle" button to launch your raffle!

Server webhook setup

A few final steps and the raffle will be live in your Discord server.
​
Head to the Misc settings page and select a channel of your choice for the raffle webhook post. Then click the green "Save" button.
Lastly, navigate back to your Raffles page and click the "Send Webhook" button to post the announcement to your Discord.
The designated channel will be sent a webhook containing the raffle information and entry URL.
​

User Raffle View

Once your users navigate to the raffle URL, they will be prompted to login with their Discord account. Once the correct raffle is selected, they will be prompted with a dropdown to pre-select from one of their previously connected wallets (or they can connect a new wallet).
ps: If a user holds let's say 5 NFTs of your project, by default they will have 5x entries in the raffle. Their wallet can only win once, but they have a 5-times higher likelihood of being selected.
Copy link
Outline
Creating Raffle "Product"
Wallet collection
Creating the raffle
Server webhook setup
User Raffle View