Auto-Claim Interval Setter
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
Auto-Claim Interval Setter connects to any EVM-based auto-claim contract and enables you to configure how often claims are automatically processed with a single click. The tool reads comprehensive contract state including current claim interval, user's claim status, token address, user address, current block timestamp, claim history, last claim time, claim eligibility, interval parameters, and claim amount. It then displays your current interval, new interval, token address, claim amount, last claim time, claim eligibility, and interval status. When you are eligible and the interval is set correctly, the tool enables a one-click interval configuration transaction. The tool handles multiple interval function signatures (setClaimInterval, configureAutoClaim, updateInterval) 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 interval. This is ideal for users who want to automate their claim process and ensure they never miss a claim window.
HOW TO USE
Connect your Web3 wallet (MetaMask, WalletConnect, or any EIP-1193 provider). Select the correct network for your auto-claim contract — the tool supports Ethereum, Polygon, Arbitrum, Optimism, Base, Avalanche C-Chain, and BNB Chain. Paste your auto-claim contract address into the input field. The tool reads the contract using a default ABI that covers standard auto-claim functions, but you can paste a custom ABI if your contract uses non-standard naming. Select the claim interval from the dropdown (Hourly, Daily, Weekly, Monthly, or Custom). If you choose Custom, enter the interval in seconds. Optionally enter a token address and claim amount (leave empty for full balance). Review the displayed data carefully: current interval, new interval, token address, claim amount, last claim time, claim eligibility, and interval status. The status indicator will show "Active" when the interval is active, "Set" after successful configuration, "Pending" while processing, or "Ready" when you are eligible to set the interval. When you are eligible and the interval is set correctly, the "Set claim interval" button becomes enabled. Click it to submit the interval configuration 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 interval.
THE REAL MECHANISM
This tool does not assume a single interval interface — it adapts to the contract's actual implementation. It first detects the correct interval function by testing common names (setClaimInterval, configureAutoClaim, updateInterval) through static calls, falling back to the user-provided name if none are found. For interval data, the tool reads currentInterval() to display the existing interval, token() to identify the claim currency, claimAmount() to show the amount per claim, lastClaimTime(yourAddress) to display when you last claimed, claimEligibility(yourAddress) to check if you are authorized to set the interval, and intervalStatus() to determine the current state (0=active, 1=set, 2=pending, 3=ready). The tool enables the interval button only when you are eligible and the new interval differs from the current one. When you execute the interval setting, the tool calls the contract's interval function with the new interval value, which configures the auto-claim schedule. 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.
WHAT IT CANNOT SEE
Auto-Claim Interval Setter cannot verify that the claim interval is optimal or appropriate for your claim schedule. It cannot detect if the interval parameters have been changed without notice or if the contract has been upgraded or modified. It cannot guarantee that auto-claim will execute on time due to network conditions, gas price fluctuations, or contract state changes. It cannot ensure that the contract has not been upgraded, modified, or paused by its owner. It cannot prevent the owner from changing the interval or pausing the auto-claim mechanism. It cannot recover funds if the interval setting fails due to contract bugs, out-of-gas errors, or network conditions. It cannot verify that you are eligible for auto-claim or that the eligibility criteria are accurate. It cannot detect if the contract is malicious or contains hidden fee structures. It cannot validate that the interval is correctly processed or that the last claim time is accurately represented. It cannot predict future claim timing or gas costs.
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 auto-claim contract's implementation and the interval configuration logic defined therein. Always verify the auto-claim contract address and interval settings directly on-chain before configuring.