Presale Access Code Auto-Filler
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
Presale Access Code Auto-Filler watches the current page for presale access code input fields, reads the page DOM to detect code entry forms, and auto-fills the access code from stored presale codes, with options to manage multiple codes and automatically submit the form when the code is entered. It saves time and reduces errors when entering presale codes for NFT minting and token sales.
WHERE IT RUNS
This tool operates as a userscript within the BotGentz extension framework, running directly in your browser on any website. It works on any page where presale access codes are required—NFT mint pages, token sale platforms, whitelist entry forms, and more. The tool integrates seamlessly into your workflow, appearing as a draggable panel that stays accessible as you enter presale codes.
HOW TO USE
Store your presale codes in the "Code Management" section in JSON format (name:code pairs). Set a default code to use when auto-filling. Configure your settings: toggle auto-submit on or off to automatically submit the form after filling, and toggle notifications on or off. Click "Auto-Fill Now" to fill the access code into detected fields on the current page. Use "Detect Code Fields" to see if any code input fields are found. The panel displays the status and tracks how many codes have been filled. The tool also attempts to auto-fill automatically when you navigate to a page with code fields.
TECHNICAL OPERATION
Presale Access Code Auto-Filler reads the page DOM using querySelector and DOM traversal to detect input fields that are likely used for access codes. It looks for inputs with attributes (name, id, placeholder, className) containing keywords like 'code', 'access', 'presale', 'voucher', 'pass', 'key', 'secret', 'token', 'promo', or 'discount'. When a code is filled, the tool sets the input.value and dispatches input, change, and keyup events to ensure React and Vue applications detect the change. The tool stores codes in GM_setValue as a JSON array of name:code pairs. When auto-submit is enabled, the tool finds the most likely submit button (looking for buttons with text containing 'submit', 'enter', 'confirm', 'verify', 'access', or 'go') and triggers a click event. The tool also auto-fills on page load when codes are available.
THE PANEL
The Presale Access Code Auto-Filler panel is fully draggable and remembers its position between sessions using GM_setValue. It snaps to the edge of the viewport for a clean interface and can be collapsed to a small icon when not in use. The panel is resizable to accommodate longer content. Press Escape to quickly close or collapse the panel. The design is optimized for productivity with a dark theme, clear visual hierarchy, and responsive controls that adapt to your workflow.
PLEASE NOTE
This tool requires the free BotGentz extension installed in your browser and a real EVM wallet extension (MetaMask, Rabby, etc.) already installed. EVM chains only—this does not work on non-EVM blockchains. The tool cannot read codes that are not stored, cannot detect if the code is valid or expired, cannot bypass rate limiting or CAPTCHA, and cannot fill codes on pages that use iframes or shadow DOM. No private keys are stored or transmitted—all data is stored locally in GM_setValue. Always verify that the correct code is being used before submitting forms.