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

NFT Mint Countdown Auto-Trigger

NFTs · All
0 installs · Verified BotGentz app
Launch App
Opens in BotSurf — try it free, no account needed.
CategoryNFTs
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

NFT Mint Countdown Auto-Trigger watches the current page for a countdown timer or target block number indicating when an NFT mint will go live, then automatically submits your mint transaction at the precise moment the countdown reaches zero. Set a configurable lead time (in milliseconds) to trigger slightly before zero—accounting for network latency and RPC propagation delays. Choose your gas speed preference (Fast, Standard, or Cheap) with configurable max gas cap. The tool detects countdown timers automatically from the page DOM—whether displayed as HH:MM:SS, "X hours Y minutes Z seconds," or even block countdowns. Once triggered, it submits the mint transaction with optimized gas parameters, giving you the best chance to mint early in the block.

WHERE IT RUNS

Any webpage with an NFT mint countdown—project launch pages, mint dashboards, NFT marketplaces, and collector portals. The script automatically detects countdown timers from the page content, or you can monitor it manually. Works with any EVM-compatible chain (Ethereum, Polygon, Arbitrum, Optimism, etc.) as long as your wallet is connected to the correct network.

HOW TO USE

Install the script and navigate to an NFT mint page with a countdown. Click "Connect Wallet" to link your MetaMask or other EVM wallet. The tool will detect the contract address and countdown automatically—verify both. Set your lead time in milliseconds (e.g., 200 ms to trigger just before zero). Choose how many to mint, your gas speed preference, and a max gas cap if desired. Toggle "Auto-trigger at countdown zero" on. Click "Start Watching"—the script monitors the countdown every second. When the countdown reaches your lead time threshold, it automatically submits the mint transaction. Use "Force Trigger Now" to test or manually trigger. Keyboard shortcut: Ctrl+Shift+C to start/stop watching.

TECHNICAL MECHANISM

The script detects countdown timers using DOM selectors (.countdown, .timer, [data-countdown]) and regex pattern matching on visible text. It parses common formats: HH:MM:SS, "X hours Y minutes Z seconds," just seconds, or block numbers. The detected value is normalized to seconds or blocks and updated every second via setInterval. When the countdown value drops to or below the configured lead time (converted to seconds), the script schedules the mint with a 100 ms delay to align with the exact zero moment. The mint execution loads ethers.js v5.7.2 dynamically, creates a Web3Provider from window.ethereum, and encodes the mint function using multiple signature attempts (mint(uint256), mint(address,uint256), publicMint(uint256)). Gas optimization uses speed presets with multipliers (Fast: 1.5x, priority 3.0 Gwei; Standard: 1.1x, 1.5 Gwei; Cheap: 0.8x, 0.5 Gwei) and EIP-1559 type 2 transactions. The tool also reads contract mint price via price() or mintPrice() view functions and checks balance before submitting.

THE PANEL

The tool runs inside BGPanel, a lightweight UI system built into the BotGentz extension. Drag the panel by its header to reposition it anywhere on screen—it snaps to edges and remembers its position per site. Click the header to collapse the panel into a small bubble; click again to expand. Resize the panel by dragging its bottom-right corner. Press Escape at any time to close the panel. The panel stays out of your way but is always accessible via the extension's toolbar.

PLEASE NOTE

Requires the free BotGentz browser extension and a real EVM wallet extension (MetaMask, Coinbase Wallet, or any wallet that injects window.ethereum). The script supports EVM-compatible chains only. Minting costs gas in the network's native token—ensure your wallet has sufficient balance. This tool cannot guarantee exact timing due to network latency, RPC delays, and block propagation variations. It cannot detect front-running or verify contract source code. Always verify the contract address and countdown independently before relying on auto-trigger. The script does not store or share any data—all processing happens locally in your browser.

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.