NFT Mint Button Auto-Clicker
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
NFT Mint Button Auto-Clicker watches the current page for NFT mint buttons and automatically clicks them the moment they become enabled—after countdowns, phase changes, or wallet connection. Configure click delay (milliseconds before clicking), max retry attempts, and custom button selectors for different pages. The tool detects when buttons become visible and enabled, then clicks them using multiple methods to ensure compatibility with various frameworks. Perfect for high-demand NFT mints where every millisecond counts, giving you an edge over manual clickers.
WHERE IT RUNS
Any webpage with NFT minting buttons—project launch pages, mint dashboards, NFT marketplaces, and collector portals. The script scans the DOM for buttons matching your selectors and clicks them when ready. Works with any page structure using customizable CSS selectors.
HOW TO USE
Install the script and navigate to any NFT mint page. Click "Connect Wallet" to link your MetaMask or other EVM wallet. Configure your settings: click delay (ms), max retry attempts, and button selectors (comma-separated CSS selectors). Click "Detect Buttons" to preview which buttons will be targeted. Click "Start Clicker"—the tool watches for the button and clicks it the moment it becomes enabled. Toggle "Click once only" to stop after the first successful click. Keyboard shortcut: Ctrl+Shift+A to start/stop. Settings persist per site—the tool remembers your selectors and preferences.
TECHNICAL MECHANISM
The script scans the DOM using document.querySelectorAll() with user-provided CSS selectors (or default selectors if none provided). For each matching element, it checks visibility using getBoundingClientRect() and computed styles, and checks enabled state via disabled attribute, aria-disabled, and class-based disabled indicators ('.disabled', '[data-disabled="true"]'). When a visible, enabled button is found, the script waits for the user-configured click delay (500ms default), then performs the click using multiple methods for maximum compatibility: native .click(), MouseEvent dispatch (mouseover, mousedown, mouseup, click), PointerEvent, focus, and TouchEvent for mobile support. The tool retries up to the configured max attempts if no clickable button is found, with a 2-second interval between checks. A MutationObserver keeps the button list updated for the detection preview. The tool is read-only—it only manipulates the DOM and never signs transactions.
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. This tool cannot guarantee click success if the page uses custom event handlers, cannot bypass CAPTCHA or rate limiting, cannot detect if the mint has already sold out, and cannot simulate human-like interaction patterns. The tool only clicks buttons—it does not interact with the wallet or sign transactions. Use responsibly and respect the terms of service of the sites you use it on. The script does not store or share any data—all processing happens locally in your browser.