Fee Rebate NFT Claim Tool
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
Fee Rebate NFT Claim Tool enables users to claim NFT representations of fee rebates from DeFi protocols, exchanges, or dApps. The tool reads your connected wallet address, the fee rebate NFT contract address, the NFT token ID, rebate amount, claim status, current block timestamp, claim deadline, and optional Merkle proof data. It checks your eligibility for the rebate, displays the claim status and deadline, and submits the claim transaction—including Merkle proof if required. This allows you to claim rebate NFTs that represent fee refunds, rewards, or discounts, ensuring you don't miss out on protocol fee reimbursements.
HOW TO USE
Connect your wallet and select your network. Enter the fee rebate NFT contract address and the token ID you want to claim. Optionally, enter the rebate amount and a Merkle proof if the claim requires one. Click "Check eligibility" to verify whether you are eligible to claim this NFT. The tool will display your eligibility status, whether the NFT has already been claimed, the claim deadline, and the token metadata URI. If you are eligible and the claim is still open, click "Claim rebate NFT" to submit the claim transaction. The tool will handle the Merkle proof if provided and confirm the claim on-chain.
THE REAL MECHANISM — ELIGIBILITY VERIFICATION WITH MERKLE PROOF SUPPORT
Unlike simple NFT claims that only check ownership, this tool implements a two-phase verification system for fee rebates. It first checks eligibility via canClaim, which verifies on-chain that the user is entitled to the rebate based on previous fee payments or protocol interactions. The tool also checks isClaimed to prevent double-claims. For Merkle-based rebates, the claim function accepts a proof array of bytes32 values, which the contract verifies against a Merkle root stored on-chain—this allows gas-efficient distribution of rebates to large numbers of users without storing individual claim records. The tool reads the claim deadline to ensure the rebate is still active, and the tokenURI to display the NFT's metadata. The claim transaction submits the token ID, rebate amount, and proof to the contract, which mints the NFT to the caller's address after validating the proof. All arithmetic uses ethers.js BigNumber with the token's decimal precision, and gas costs are reported using receipt.effectiveGasPrice.
WHAT IT CANNOT SEE
Cannot verify off-chain fee calculation accuracy—the tool has no visibility into how the rebate amount was calculated or whether the fee history is accurate. It cannot ensure NFT metadata authenticity—the metadata URI may point to off-chain content that can be changed or manipulated. It cannot predict NFT liquidity or future value—the market value of rebate NFTs may fluctuate or become worthless. It cannot detect if the claim contract contains vulnerabilities or malicious code—the tool does not audit the claim logic. It cannot recover funds if the claim fails or if the NFT has already been claimed.
PLEASE NOTE — EVM CHAINS ONLY
This tool exclusively supports EVM-compatible chains where ethers.js can connect via standard JSON-RPC. It does not support non-EVM chains such as Solana, Tron, Starknet, SUI, TON, Aptos, Bitcoin, Cosmos, or XRP. The claim contract must implement the specific interface expected by this tool (claim, canClaim, isClaimed, getClaimInfo, tokenURI). Always test with small amounts on a testnet before claiming on mainnet. This tool is a claim interface, not a financial advisor or security auditor. Rebate NFTs may have tax implications—consult a tax professional if applicable.