DEXBOT Update History
🔄 New features and important updates in the bot
Stability and Reliability Under the hood, we've fixed a number of hidden bugs: we've eliminated "silent" background task crashes, improved cancellation handling, added proactive warnings about low gas balances in wallets (to prevent trades from stopping unexpectedly), and cleaned up legacy code. All this makes the bot smoother and more predictable.
New Profit Dashboard (P&L) A convenient net profit dashboard (excluding gas) has been added to the trading section. It immediately displays the overall results for all bots and a breakdown for each: Trading, AI, and Grid—with win-rate statistics (how many trades were positive or negative), average result, and a breakdown by network. It can be accessed directly from the main menu.
Mixer Update—Privacy Now Works Out of the Box We've completely redesigned the mixer. It now automatically changes your IP address via the TOR network at each mixing step. All transfers are processed through Monero (XMR) with ring signatures, which sever the link between what you deposited and what you received. No registration, no API keys, and no unnecessary steps: everything works automatically on public anonymous services.
- How it works — now a clear explanation right in the bot We've added a clear, simple explanation to the mixer screen: which networks are supported (Ethereum, BSC, Arbitrum, Optimism, Base, Polygon, Avalanche, Fantom, and Solana), that funds are anonymously routed through Monero with a changed IP, and how exactly you get the result at the end. Input and output can be on different networks — for example, you deposited USDC on BSC and received it on another network to your address.
- Don't have your own wallet? The bot will create a starter one. If you don't have a wallet connected, the bot will automatically create a starter wallet for you and provide all access details — address, private key, and seed phrase. Simply transfer the required amount to it, click "Verify and Run," and the mixer does the rest: exchanges it for the required amount, processes it through Monero, covers the network fee (gas), and sends the cleared funds to your address (or to a new wallet, whose details you also receive).
- Your keys are protected and won't be lost All created wallet data is saved for 72 hours—in case something goes wrong and the funds need to be restored. Once you've received the funds, you can click "Received funds," and the keys are immediately deleted. If you don't click "Received funds," they will automatically be deleted after 72 hours. This way, you'll never be without access, but unnecessary secrets won't hang around forever.
- Honest and transparent commission minimum commission The mixer's commission is only 0.3% of the amount (about half the price of typical mixers), with a minimum of $0.70 for very small amounts. Now, the rate and minimum are visible right on the calculation screen, plus a full breakdown of all expenses (exchanges, Monero network, gas)—no hidden fees.
🗓️ June 24, 2026
⛽ Gas valuation adjustment
🗓️ June 18, 2026
☣️ Minor bug fixes and minor bot improvements
Gas optimization for approve (main). We've reworked the approval logic for swaps on EVM networks. Previously, for the main trading path, approval was issued exactly for the trade amount, requiring a new approve transaction before each trade and wasting excess gas. Now, a hybrid scheme is in place: for verified routers and aggregators (1inch, 0x, ParaSwap, and a configured DEX router), approval is issued once without a limit, after which repeat approvals are not required at all, eliminating constant gas waste. At the same time, for unverified addresses (direct pools), a secure approval is maintained strictly per trade, so that in the event of a compromise, the maximum loss is limited to a single trade, not the entire token balance.
Dynamic commission calculation for approve. The approve fee has been adjusted to the same smart logic already used for swaps: the gas price is calculated dynamically based on the current network load (EIP-1559, the base fee percentile for the most recent blocks) with overpayment ceilings, instead of static values from the config. We also fixed a default desynchronization issue that could cause the gas balance check and the actual approve fee to use different fee values.
Automatic RAM usage adjustment. The threshold at which the bot actively purges caches is now determined automatically based on the server's RAM capacity, rather than being set to a fixed value. Previously, a fixed value was used, which resulted in purges triggering too late on some servers, leading to the system switching to swap (hence the constant "Critical swap usage" warnings). Now the threshold is automatically adjusted to the server (for example, for 8 GB – around 2 GB), which reduces memory pressure and helps avoid swap bottlenecks.
Starter preset for first installation. We've added a ready-made starting configuration to make it easier for new users to get started. During the first installation, one of the most liquid trading pairs is created for each blockchain (BSC→BNB, Solana→SOL, Arbitrum→ETH, Optimism→ETH, Ethereum→WETH, Osmosis→OSMO, Juno→JUNO) with a minimum entry amount of $5. Each pair is pre-configured with a balanced strategy based on a consensus of indicators (RSI, MACD, EMA, ADX, Stochastic, Bollinger with standard parameters and weights): entries are made only when confirmed by multiple indicators, reducing the number of false entries.
Auto trading is disabled by default—the pairs and strategy are fully configured, but the bot does not start trading until the user enables them after funding their wallet. This does not affect existing settings—the preset is applied only to a clean database.
