Whop NFT Auth
Search…
πŸ“¬
NFT fiat whitelist raffle
Hosting an NFT whitelist raffle on Whop is easy. Alpha groups (non-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 "Doodles Whitelist"
  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.
    Pricing - 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.

Creating wallet collection field

Now you'll need to create a place on your raffle where users will be able to enter their wallet address of choice for the raffle.
  1. 1.
    Go to the custom fields page​
  2. 2.
    Click "Create Field"
  3. 3.
    Select the whitelist product you just created. Ex. Doodles whitelist
  4. 4.
    For the Field Name, enter this message or something similar: What is your ETH wallet address?
  5. 5.
    For the Placeholder, enter this message or something similar: 0x71C7656EC7ab88b098defB751B7401B5f6d8976F
  6. 6.
    Turn the Required toggle on and the Yes-no question toggle off.
  7. 7.
    Click "Create Field"
The wallet address the user enters in the custom field on the raffle page will be available in the export if they are a winner.

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 all of your different membership products or only specific products to limit access to those users.
​
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 to paste their desired wallet address.
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
On this page
Creating Raffle "Product"
Creating wallet collection field
Creating the raffle
Server webhook setup
User Raffle View