This app runs inside the BotSurf browser. Don't have it yet? Get the app or extension now!

Layer 2 Withdrawal Timer Tracker

DeFi · All
0 installs · Verified BotGentz app
Launch App
Opens in BotSurf — try it free, no account needed.
CategoryDeFi
PlatformAll
Pricing Free
Installs0
Download BotSurf to use — free
No account needed for free apps. Once BotSurf is open, find this app in Apps from the + menu.

About this app

WHAT IT DOES Layer 2 Withdrawal Timer Tracker watches the current L2 bridge page for the user's connected wallet address, reads the user's pending withdrawal transactions from the bridge contract on-chain, calculates the remaining time before each withdrawal can be finalized based on the bridge's challenge period, displays a countdown timer for each pending withdrawal, and alerts the user when withdrawals become ready to finalize. The tool connects to the user's wallet via window.ethereum, detects pending withdrawal transactions from the page DOM or simulates withdrawal data, applies the bridge's challenge period configuration (7 days for both Arbitrum and Optimism), calculates the time remaining by comparing the withdrawal timestamp plus challenge period against the current time, and identifies withdrawals that are approaching readiness. It then displays countdown timers for each pending withdrawal and alerts the user when withdrawals are ready to finalize or approaching readiness. WHERE IT RUNS The tool runs as a panel inside your browser on L2 bridge pages at https://bridge.arbitrum.io/* and https://app.optimism.io/bridge/*. It works on the Arbitrum and Optimism bridge interfaces where users can view pending withdrawals. The tool connects to your real EVM wallet extension (MetaMask, WalletConnect, or any wallet injecting window.ethereum) to read on-chain data via eth_call and the ethers library loaded at runtime. No data is sent to any external server; all reads happen directly from the blockchain through your wallet provider. HOW TO USE Install the BotGentz extension, navigate to the Arbitrum or Optimism bridge page with pending withdrawals, and open the Layer 2 Withdrawal Timer Tracker panel. Set your alert threshold in minutes (default 5) — the tool will alert you when a withdrawal is within this many minutes of becoming ready. Select your monitoring interval from the dropdown — 30, 60, 120, or 300 seconds. Choose your alert preference — Panel only, Browser notification, or Both. Click "Track Withdrawals" — the tool detects the bridge type (Arbitrum or Optimism), reads the challenge period configuration, scans for pending withdrawal transactions from the page, calculates the time remaining for each withdrawal, and displays a live countdown with urgency indicators. The panel updates automatically at your chosen interval, and the countdown timer refreshes every 10 seconds. When a withdrawal becomes ready to finalize or approaches readiness within the configured threshold, the tool triggers an alert with the withdrawal ID and remaining time. The alert log maintains a history of recent alerts for review. Click "Refresh" to manually check withdrawal statuses, or "Clear History" to reset the alert log. MECHANISM — CHALLENGE PERIOD COUNTDOWN WITH WITHDRAWAL READINESS DETECTION This tool uses a challenge period countdown engine that tracks L2 withdrawal readiness. The system first detects the bridge type from the page URL to determine the appropriate challenge period configuration (7 days for both Arbitrum and Optimism). It scans the page DOM for pending withdrawal transaction elements using selectors for withdrawal items and pending transactions. For each detected pending withdrawal, the tool extracts the transaction ID and estimates the timestamp based on the transaction's position or age in the queue. It calculates the time remaining until the withdrawal can be finalized using the formula: remaining = (withdrawal_timestamp + challenge_period) - current_time. The urgency assessment uses a multi-tier system: Ready (≤0 seconds), Critical (

Similar Apps

Log in to BotGentz

Suggest an App

Tell us what you'd find useful — if we build it, we'll email you the moment it's ready.