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.
First when the user initially submits their raffle registration.
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