NFT Redeemable Perk Claimer
Free to download on every platform. Comes pre-installed on BotFone, BotPad and BotFlip — with extra free apps included.
About this app
WHAT IT DOES
NFT Redeemable Perk Claimer lets you claim redeemable perks associated with NFTs you own—such as access passes, discount codes, in-game items, or exclusive content. Instead of manually checking each NFT and submitting separate claim transactions, you add the NFTs and perks you want to claim, verify your eligibility, and execute a batch claim transaction. The tool checks whether you own each NFT and whether the perk is still claimable, then claims all eligible perks in one streamlined flow. This is essential for NFT holders who want to easily access the benefits attached to their collectibles.
HOW TO USE
Connect your EVM wallet and select the network. Enter the perk contract address that manages perks for your NFT collection. In the input area, list each perk you want to claim using the format: contract,tokenId,perkId. Click "Add perks" to load them, then click "Check perks" to verify your eligibility—the tool checks whether you own each NFT and whether the perk has already been claimed. Review the status, then click "Claim perks" to execute the batch claim transaction. The tool calls the perk contract's claimPerk() function for each eligible perk, minting or transferring the perk to your wallet.
TECHNICAL MECHANISM
The tool first verifies NFT ownership by checking ownerOf(tokenId) for ERC-721 tokens or balanceOf(account, tokenId) for ERC-1155 tokens. It then queries the perk contract's isEligible() function to confirm that the connected wallet is eligible to claim the perk for the specified NFT and perk ID. It also checks isClaimed() to prevent double-claims. For each eligible and unclaimed perk, it calls the claimPerk() function on the perk contract, which mints or transfers the perk to the wallet, updates the claim status, and emits an event. The tool uses receipt.effectiveGasPrice for accurate gas reporting and provides progress feedback during the claim process.
WHAT IT CANNOT SEE
This tool cannot claim perks for NFTs that are not owned by the connected wallet—ownership is verified before proceeding. It relies on the perk contract supporting the specific NFT standard (ERC-721 or ERC-1155) and the perk interface. NFTs with non-standard ownership logic are not supported. The tool cannot guarantee perk availability or value—perks may have limited supply, expiration dates, or usage limits enforced by the perk contract. It also does not handle perks that require additional signatures or off-chain verification.
PLEASE NOTE
Perks are typically one-time use—once claimed, they cannot be claimed again by the same wallet for the same NFT. The perk contract must be trusted; verify its security and audit status before use. This tool is for EVM chains only and does not support non-EVM networks.