Burn Rate Adjuster
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
Burn Rate Adjuster is a non-custodial tool that modifies the burn rate of a token contract—the percentage or fixed amount of tokens burned per transaction or per time period. It reads token contract state, current burn rate, burn rate adjustment function availability, total supply, burn amount history, treasury balance, governance parameters, authorized caller status, rate limits, and time-based constraints to structure the optimal adjustment. With a single transaction, it calls adjustBurnRate(), setBurnRate(), or updateBurnRate() on the target token contract, updating the burn rate to a new specified value. The tool automatically detects which burn rate adjustment function is available and handles authorization verification. Adjusting the burn rate can increase or decrease the deflationary pressure on the token, affecting tokenomics and holder value.
HOW TO USE
1. Connect your wallet (EVM-compatible).
2. Paste the token contract address.
3. Enter the new burn rate as a percentage (e.g., 5.0 for 5%).
4. Select the rate type: per transaction or per time period.
5. Review the current burn rate, total supply, authorized caller status, and rate limits.
6. Click "adjust burn rate" and confirm the transaction in your wallet.
The tool checks whether your address is authorized to adjust the burn rate and whether the new rate falls within the allowed limits before execution. After the transaction confirms, the burn rate is updated on-chain—no centralized custody, no intermediaries. The change takes effect immediately for future transactions or time periods.
TECHNICAL MECHANISM: MULTI-FUNCTION FALLBACK WITH AUTHORIZATION VERIFICATION
Unlike simple transaction builders that assume a single function signature, this tool implements a multi-function fallback strategy. It first attempts adjustBurnRate(), then falls back to setBurnRate() or updateBurnRate() if the primary method fails—automatically adapting to different contract implementations without requiring the user to know the exact function name. For all on-chain reads, it uses chunked block range scanning that halves on failure, preventing the common "eth_getLogs limit exceeded" error that halts most scanners on public RPCs. It double-verifies authorization status by checking the current caller's permissions from storage, rather than relying on historical events—because an event log proves a previous adjustment was made, not that the current caller is authorized. Gas estimation uses receipt.effectiveGasPrice for accurate post-EIP-1559 cost accounting, and all batched operations are sequential with concurrency caps to avoid nonce conflicts. The tool also validates that the new burn rate falls within the contract's minimum and maximum rate limits before attempting execution.
WHAT IT CANNOT SEE
This tool cannot verify that the token contract is legitimate or has not been compromised. It cannot detect if the token has been manipulated or has hidden mint functions. It cannot ensure that burn rate adjustment will execute at the optimal gas price due to network conditions. It cannot guarantee that adjustment will succeed if the token contract is paused or frozen. It cannot verify that the token contract has not been upgraded or modified. It cannot detect if the trade path is optimal or not front-run. It cannot recover funds if execution fails due to contract bugs or insufficient approval. It cannot verify that the token is not a scam or has malicious code. It cannot predict market movements, price gaps, or flash crashes. It cannot guarantee execution during extreme network congestion or volatile market conditions. It cannot detect if the underlying protocol has been compromised. It cannot prevent the user from canceling or modifying adjustment parameters. It cannot ensure that the new burn rate will have the intended effect on tokenomics. It cannot protect against negative impacts if burn rate is set too high or too low. It cannot guarantee that the adjustment will be accepted by the contract's authorization system. It cannot verify that the caller has the required permissions. It cannot ensure that rate limits or time constraints will not prevent execution.
PLEASE NOTE
This tool operates only on EVM-compatible chains (Ethereum, Polygon, Arbitrum, Optimism, etc.). It is non-custodial—you retain full control of your funds at all times. Always verify contract addresses and burn rate parameters before executing. Burn rate adjustments may be restricted to specific addresses (e.g., owner, governor, or authorized role). Setting a burn rate too high can destroy excessive token value; setting it too low may reduce deflationary pressure. Past performance does not guarantee future results. The tool is provided as-is; use at your own risk.