Cooldown Period Countdown Overlay
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
Cooldown Period Countdown Overlay is a DeFi tool that watches the page for cooldown periods, timers, or unlock countdowns associated with staking, withdrawals, or governance actions, then reads the current timestamp from the connected EVM chain, calculates the remaining time, and displays a persistent countdown overlay showing hours, minutes, and seconds remaining until the cooldown completes. It scans the page for cooldown timers, reads the current block timestamp from the connected EVM chain via window.ethereum, calculates remaining time based on the target timestamp, provides an alert when the countdown reaches zero, and displays a persistent countdown overlay that updates in real-time.
WHERE IT RUNS
This tool operates as a panel within the BotGentz browser extension, available for Chrome, Firefox, Edge, and Brave. It works on any webpage displaying cooldown periods, timers, or unlock countdowns. Common sources include liquid staking platforms (Lido, Rocket Pool), governance platforms, and DeFi protocols with cooldown periods.
HOW TO USE
Navigate to any page that displays a cooldown period, timer, or unlock countdown. Open the BotGentz extension and select Cooldown Period Countdown Overlay from the tool menu. The panel will appear on the side of your browser. Click the "Connect Wallet" button to connect your EVM wallet. Click the "Track Cooldown" button to detect the cooldown timer on the page. The tool will display a persistent countdown showing hours, minutes, and seconds remaining. The countdown will auto-refresh at your configured interval. You can customize the refresh interval, visual style (compact or detailed), and enable notifications in the settings. Use the "Force Refresh" button to manually update the countdown.
TECHNICAL SECTION — COOLDOWN TIMER DETECTION AND COUNTDOWN
This tool uses a multi-stage pipeline to detect and track cooldown timers. First, it scans the page DOM for cooldown indicators using regex patterns for "cooldown," "unlock," "available," "ready," "wait," "pending," and "lock," and checks elements with timer-related class names and data attributes. Second, it extracts the target time from detected timers, supporting multiple formats: relative time strings (e.g., "2h 30m"), absolute dates, Unix timestamps, and data attributes. Third, it queries the connected EVM chain via window.ethereum using eth_getBlockByNumber to read the current block timestamp, ensuring accurate time synchronization with the blockchain rather than relying on the user's system clock. Fourth, it calculates the remaining time by subtracting the current block timestamp from the target timestamp. Fifth, it displays a persistent countdown overlay showing hours, minutes, and seconds remaining. Sixth, it updates the countdown at the configured refresh interval (default 1 second). Seventh, it triggers a notification when the countdown reaches zero, indicating the cooldown period has ended.
THE PANEL
The side panel is designed for seamless integration into your browsing workflow. You can drag it to either side of the window, and it remembers your preferred position per website. It supports snap-to-edge behavior and can be collapsed to a small tab for minimal distraction. The panel is resizable horizontally and vertically, with a minimum width of 280px and maximum of 600px. Pressing the Escape key closes the panel. All settings are saved locally.
PLEASE NOTE
This tool requires the free BotGentz extension and a real EVM wallet extension (such as MetaMask) already installed in your browser. It works with EVM-compatible chains (Ethereum, Polygon, Arbitrum, Optimism, etc.). Cannot detect cooldown timers that are not exposed in the page DOM. Relies on the page displaying the cooldown or unlock time in a detectable format. Some protocols may use off-chain timers that are not readable from the chain. Cannot predict changes to the cooldown duration. Requires the page to have a consistent UI pattern for cooldown display. Websites change their cooldown page formats frequently, and extraction scripts may need periodic updates. This tool does not store or transmit page content except for the address and block queries sent to the EVM network. No browsing history or personal data is collected or retained.