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

Time-Based Auto-Transaction Scheduler

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

Time-Based Auto-Transaction Scheduler is a DeFi tool that watches the page for transaction interfaces (buy, sell, swap, claim, stake, withdraw, mint, etc.), then allows the user to schedule any supported transaction type to execute at a specific time or after a delay. It scans the page for transaction buttons and input fields, captures current parameters (amounts, token addresses, recipient addresses), connects to the EVM chain for real-time gas prices, stores schedule configurations in GM_setValue, monitors schedules against current time, and executes the transaction automatically at the scheduled time using the page's interface or direct contract call, with a confirmation overlay showing the scheduled action, parameters, estimated gas cost, and countdown before execution.

WHERE IT RUNS

This tool operates as a panel within the BotGentz browser extension, available for Chrome, Firefox, Edge, and Brave. It works on any webpage displaying transaction interfaces, such as DEX interfaces, staking platforms, claim pages, and DeFi dashboard sites.

HOW TO USE

Navigate to any page that displays a transaction interface (buy, sell, swap, claim, stake, withdraw, mint, etc.). Open the BotGentz extension and select Time-Based Auto-Transaction Scheduler from the tool menu. The panel will appear on the side of your browser. Click the "Connect Wallet" button to connect your EVM wallet. Click the "Detect Page Interface" button to detect the current transaction action, amount, token, and recipient on the page. Click the "Schedule Current Transaction" button, enter a schedule name and execution time (YYYY-MM-DD HH:MM), and click "Schedule Transaction". The tool will monitor the schedule and execute the transaction automatically at the scheduled time. You can pause/resume or delete schedules in the Active Schedules section. Enable auto-execute to skip confirmation for trusted pages.

TECHNICAL SECTION — PARAMETER CAPTURE AND SCHEDULED EXECUTION

This tool uses a multi-stage pipeline for scheduling and executing transactions. First, it scans the page DOM for transaction buttons using keyword matching (buy, sell, swap, claim, stake, withdraw, mint, deposit, transfer, send) and detects input fields for amount and recipient. Second, it captures the current page state including the action type, amount, token, and recipient address. Third, it connects to the EVM chain via window.ethereum to read real-time gas prices using eth_gasPrice, with effectiveGasPrice used for accurate post-EIP-1559 cost estimation. Fourth, it stores schedule configurations in GM_setValue, including schedule name, action type, amount, recipient, scheduled timestamp, and enabled state. Fifth, it runs a continuous monitoring loop at a configurable interval (default 30 seconds), checking if the current time matches any schedule's execution time. Sixth, when a schedule triggers, it displays a confirmation overlay showing the scheduled action, parameters, estimated gas cost, and countdown. Seventh, upon user confirmation, it re-validates the page state, populates the amount and recipient inputs using React-compatible value setting (native setter + input/change events), and clicks the transaction button to execute the order. Eighth, it updates the schedule status and reports the execution status with a browser notification.

THE PANEL

The side panel is designed for seamless integration into your browsing workflow. You can drag it to either side of the window, and it remembers your preferred position per website. It supports snap-to-edge behavior and can be collapsed to a small tab for minimal distraction. The panel is resizable horizontally and vertically, with a minimum width of 280px and maximum of 600px. Pressing the Escape key closes the panel. All settings are saved locally.

PLEASE NOTE

This tool requires the free BotGentz extension and a real EVM wallet extension (such as MetaMask) already installed in your browser. It works with EVM-compatible chains (Ethereum, Polygon, Arbitrum, Optimism, etc.). Cannot guarantee execution at exact scheduled times due to page loading and transaction delays. Relies on the page exposing transaction parameters and buttons in a detectable format. Requires the page to be open and focused for scheduled execution. Does not guarantee transaction success if page changes or network issues occur. Cannot execute transactions that require dynamic input or signatures at the time of scheduling. Websites change their transaction page formats frequently, and extraction scripts may need periodic updates. This tool does not store or transmit page content except for the address and gas queries sent to the EVM network. No browsing history or personal data is collected or retained.

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.