Gas Tank
The GasTank is a secure Ethereum smart contract that allows users to deposit ETH (or the native token of the chain, such as MATIC, AVAX, etc.) to cover gas fees for their DEX Signal Bot operations.
When a DEX bot is triggered by a signal, a backend executor contract submits a transaction on-chain. This transaction requires gas (native tokens) to execute. If the user hasn't deposited enough funds into their GasTank, the transaction will revert and the bot will be automatically suspended to prevent further failures.
🔐 Key Features
Secure Deposits: The GasTank is a non-custodial smart contract. Users can deposit and withdraw their funds at any time.
No Lock-In: Funds are not locked. Users maintain full control and can withdraw unused gas funds freely.
Autonomous Execution: The bot uses the deposited gas to cover the costs of on-chain execution automatically.
Slight Overburn (15% buffer): Due to the unpredictable nature of gas usage (especially from internal operations like token burns or events), the system burns 15% more gas than the exact execution cost to ensure reliability.
Here’s a simplified view of how this is calculated:
💡 Manual Wallet Execution
If you decide to manually connect your wallet (e.g. via MetaMask) and run the DEX trade yourself, the GasTank is not used.
The swap will be sent from your wallet.
You cover the gas fees directly.
No extra buffer or gas burn occurs in this case.
This method is ideal if you prefer full transparency, self-signing, or are running bots in a semi-automated or hybrid mode.
⚠️ Why It Matters
If your GasTank balance is too low, your DEX bot will fail and be suspended.
Always keep a healthy balance in your GasTank to ensure smooth execution.
Monitor your GasTank balance in the dashboard.
Last updated