Elastic Supply Token Rebase Opt-Out 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
This tool provides on-chain opt-out management for elastic supply token rebases, enabling you to choose whether your balance should be affected by rebase events. It reads your connected wallet address, elastic supply token contract address, token balance, rebase status, opt-out status, current block timestamp, rebase history, and user preference. You can then sign and send transactions to opt out of rebases (preventing your balance from being adjusted), opt back in to re-enable rebase participation, and record preference metadata on-chain. All opt-out parameters are displayed in a clear review panel before you sign, so you know exactly what you are opting out of. The tool also logs transaction hashes, confirmation status, and gas costs, providing a complete audit trail of all opt-out activities.
HOW TO USE
Connect your wallet using the built-in wallet bridge, choose the network that matches your elastic supply token contract, and paste the token contract address. Enter the token decimals for display purposes. The review panel shows all inputs, your current token balance, rebase status, and opt-out status before you sign. Use the numbered action buttons: check status to view your current balance, rebase status, opt-out status, and last rebase timestamp; opt out to prevent future rebases from affecting your balance; or opt in to re-enable rebase participation. You can also view rebase history to see all past rebase timestamps for your address. Each transaction is signed sequentially, and the tool displays transaction details and confirmation status.
THE REAL MECHANISM
This tool uses ethers.js v5.7.2 to build and send transactions through the wallet's signer. It does not rely on any hardcoded contract addresses – you paste the token contract you are using, so you are in full control. When you opt out, the tool constructs a contract call to the optOut function, which updates the contract's state to exclude your address from future rebase adjustments. When you opt in, the tool calls optIn, which re-enables rebase participation. The tool reads state via balanceOf, rebaseStatus, and optOutStatus view functions. The rebase history is read via getRebaseHistory, returning timestamps of all rebase events affecting your address. All transactions are sequential to prevent nonce conflicts, and gas costs are calculated using effectiveGasPrice for accurate post-EIP-1559 reporting.
WHAT IT CANNOT SEE
This tool cannot verify off-chain token economics, predict rebase frequency, detect contract vulnerabilities, or ensure that the token contract handles opt-out correctly. It cannot detect if the rebase mechanism is working correctly or if the opt-out feature is properly implemented. The tool also cannot verify that the token contract correctly handles edge cases like multiple opt-out toggles, balance adjustments, or rebase scheduling. It cannot simulate the outcome of a transaction before you sign it, nor can it guarantee that the opt-out will be processed correctly if the contract is not properly implemented.
PLEASE NOTE
This tool works only on EVM-compatible chains supported by your wallet and provider. Always double-check the contract addresses before signing. Use testnet first. The tool is a transaction-signing interface and preference management tool, not a token economics or contract security verification system.