Connect Wallet

By enabling the Connect Wallet requirement, Alphabot will collect a mint wallet address from users when they register.

Wallet Requirements

The Wallet Requirements section allows the raffle creator to specify an amount of ETH the wallet must hold to qualify and/or NFT requirements.

When adding a token requirement, you have to select whether it's an ETH or BTC Ordinal NFT. For ETH token requirements, you can simply fill in the collection's contract address. For BTC token requirements, fill in the Magic Eden link for that collection.

Multiple token requirements can be added. Holding any of those will fulfill the requirement.

Multipliers

Checking the Multiplier check box in the token requirement section allows NFTs to be set up as "multipliers" of entries (i.e. 1 NFT = 1 Entry). For example, if the user holds 5 of the specified NFT, they will have 5 entries into the raffle.

Verification

When verifying NFT ownership for traditional raffles, Alphabot will check against a blockchain API to see if the user owns the NFT a total of two times per user.

  1. First when the user initially submits their raffle registration.

  2. It will check again when winners are picked, to ensure the user has not transferred or sold their NFT, and if they have, their entry is invalidated.

Multiple Wallets

All Signed Wallets from the user will be considered for NFT requirements and in the case when Multipliers are enabled, all NFTs across the user's signed wallets will be considered for the number of entries.

Last updated