NFT Mint Multi-Wallet Coordinator
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 Multi-Wallet Coordinator lets you manage and mint from multiple wallet addresses in a coordinated sequence. Add wallet addresses with optional labels, view each wallet's balance and mint status, and execute mint transactions across all wallets with configurable delays between each. The tool displays real-time progress, tracks success/failure per wallet, and provides notifications when complete. Perfect for collectors managing multiple wallets, teams coordinating minting efforts, or anyone needing to mint NFTs across several addresses without manual switching.
WHERE IT RUNS
Any webpage with NFT minting activity—NFT marketplaces, project launch pages, mint dashboards, and collector portals. The script automatically detects contract addresses from the page content, or you can paste the address 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 any NFT mint page. Click "Connect Wallet" to link your MetaMask or other EVM wallet. Enter wallet addresses in the text area (one per line, format: address,label). Click "Add Wallets" to load them. Set the quantity per wallet, delay between wallets (seconds), and gas multiplier. Click "Execute Mint for All Wallets"—the tool fetches balances, then sequentially mints for each wallet with the configured delay. Each wallet's status updates in real-time. Keyboard shortcut: Ctrl+Shift+M to execute. Settings persist per site—the tool remembers your contract, quantity, delay, gas multiplier, and wallet list.
TECHNICAL MECHANISM
The script loads ethers.js v5.7.2 dynamically via a DOM-injected script tag, then creates a Web3Provider from window.ethereum. Wallet addresses are stored as a list (address + optional label) with status tracking for balance, minted flag, and errors. The mint execution loop iterates through each wallet sequentially. For each wallet, the script reads the mint price via price() or mintPrice() view functions, calculates total cost (price × quantity), checks the wallet's balance against the required value, constructs the mint transaction with the appropriate function signature (mint(uint256), mint(address,uint256), or publicMint(uint256)), estimates gas with a user-configurable multiplier, and submits the transaction via the wallet's signer. After each mint, the tool waits for the configured delay before proceeding to the next wallet. Each wallet's status is updated in the UI, and final results show success/failure counts with transaction hashes for successful mints.
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. This tool cannot manage wallets without user-provided addresses, cannot bypass per-wallet mint limits, cannot guarantee simultaneous execution, cannot recover from wallet rejections, and cannot detect front-running. Each wallet must be connected via the wallet extension—the tool cannot import private keys. Always verify the contract address independently. The script does not store or share any data—all processing happens locally in your browser.