Maker Rebate 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
Maker Rebate Claim Tool connects to any EVM-based maker rebate contract and enables you to claim accrued maker rebates with a single click. The tool reads comprehensive contract state including user's maker volume, rebate amount, token address, user address, rebate eligibility criteria, maker volume tiers, tier thresholds, current block timestamp, rebate history, claim window, and rebate status. It then displays your rebate amount, maker volume, rebate percentage, maker tier, tier threshold, claim window, and whether you have already claimed. When you are eligible and a rebate is available, the tool enables a one-click claim transaction. The tool handles multiple claim function signatures (claimMakerRebate, executeMakerClaim, withdrawMakerRebate) and automatically detects the correct function to call. After submission, the tool displays the transaction hash and refreshes the contract data to show the updated status. This is ideal for liquidity providers, market makers, and DeFi participants who earn rebates based on their maker order volume across DEXs and trading platforms.
HOW TO USE
Connect your Web3 wallet (MetaMask, WalletConnect, or any EIP-1193 provider). Select the correct network for your rebate contract — the tool supports Ethereum, Polygon, Arbitrum, Optimism, Base, Avalanche C-Chain, and BNB Chain. Paste your maker rebate contract address into the input field. The tool reads the contract using a default ABI that covers standard maker rebate functions, but you can paste a custom ABI if your contract uses non-standard naming. Review the displayed data carefully: your rebate amount, token type, maker volume, rebate percentage, maker tier (Bronze, Silver, Gold, Platinum), tier threshold, claim window, and whether you have already claimed. The status indicator will show "Ready" when a rebate is available, "Claimed" if you have already withdrawn, "Eligible" if you qualify, or "Pending" if the claim period is open. When a rebate is available and you haven't already claimed, the "Claim maker rebate" button becomes enabled. Click it to submit the claim transaction — the tool will show a confirmation dialog with all details, submit the transaction, and wait for confirmation. After successful execution, the contract data refreshes automatically to show the updated claim status.
THE REAL MECHANISM
This tool does not assume a single rebate structure — it adapts to the contract's actual implementation. It first detects the correct claim function by testing common names (claimMakerRebate, executeMakerClaim, withdrawMakerRebate) through static calls, falling back to the user-provided name if none are found. For rebate data, the tool reads rebateAmount(yourAddress) to determine what you are owed, token() to identify the payment currency, makerVolume(yourAddress) to display your maker activity, rebatePercent(yourAddress) to show your rate, makerTier(yourAddress) to determine your tier level, tierThreshold(yourAddress) to show the requirement, claimWindow() to display the claim period, hasClaimed(yourAddress) to prevent duplicate claims, and rebateStatus() to determine the current state (0=ready, 1=claimed, 2=pending, 3=eligible). This multi-step verification ensures you only attempt to claim when a rebate is actually available and you haven't already claimed. The tool auto-refreshes data after each claim to keep the display current. All transaction parameters are estimated using eth_estimateGas and sent with the wallet's preferred gas strategy. The tool monitors the transaction receipt and extracts the effectiveGasPrice to display actual gas cost, not the cap. For tier-based maker reward systems, the tool displays your current tier and the threshold required to reach the next tier.
WHAT IT CANNOT SEE
Maker Rebate Claim Tool cannot verify that the maker volume calculations are accurate or fairly determined by the platform. It cannot detect if the rebate percentage has been changed without notice or if the platform has adjusted rates retroactively. It cannot guarantee that the rebate pool contains sufficient funds for all claimants or that funds will be available when you claim. It cannot ensure that the rebate contract has not been upgraded, modified, or paused by its owner. It cannot prevent the platform from pausing, adjusting, or cancelling rebate claims at any time. It cannot recover funds if the claim transaction fails due to contract bugs, out-of-gas errors, or network conditions. It cannot verify that the platform is accurately tracking all maker volume sources or that the volume data is complete and correct. It cannot detect if the rebate contract is malicious, contains hidden fee structures, or has been deployed by an untrusted party. It cannot validate that the rebate calculation is correct or that the tier assignment is accurate.
PLEASE NOTE — EVM CHAINS ONLY
This tool works exclusively with EVM-compatible blockchains. Non-EVM chains are not supported. The tool does not deploy contracts, manage private keys, or sign anything outside the connected wallet's secure environment. It is a read-and-execute interface that relies entirely on the maker rebate contract's implementation and the calculation logic defined therein. Always verify the maker rebate contract address and rebate amount directly on-chain before claiming.