DEX Swapper
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
DEX Swapper is a DeFi tool that enables token swaps through any DEX router contract on EVM-compatible chains. Enter a router address (e.g., Uniswap V2, PancakeSwap), specify the from token, to token, amount, and slippage tolerance — the tool gets a quote, displays the estimated output and price impact, and executes the swap transaction through your wallet. This is essential for traders executing token swaps, developers testing DEX integrations, or users who prefer a simple interface for swapping tokens without using a full-featured DEX frontend.
HOW TO USE
Connect your wallet using the BGWallet bridge (MetaMask or any Web3 wallet). Ensure you are on the correct network for the DEX — Ethereum, BNB Chain, Polygon, Arbitrum, Optimism, Base, or any EVM chain. Enter the DEX router contract address — default is Uniswap V2 Router on Ethereum. Enter the from token address and to token address. Enter the amount of the from token to swap. Set the slippage tolerance percentage (default 0.5%). Click "Get quote" to fetch an estimated output and price impact. Review the quote, then click "Swap" to execute the swap. The tool simulates the swap — for real swaps, ensure you have sufficient balance and allowance approved. Results display the swap status, from/to tokens, amount in, amount out, and transaction hash.
TECHNICAL MECHANISM
The tool simulates token swaps using a simplified model. For quotes, it generates an estimated output based on the input amount and a random price (1800-2000 units per token) with a small price impact (0.05-0.5%). The slippage tolerance is applied to calculate the minimum output. For the swap execution, the tool simulates the transaction by generating a transaction hash and displaying the results. In a real implementation, the tool would use the ethers.js Contract object to call the router's swapExactTokensForTokens or swapExactETHForTokens function, handling approvals and transaction confirmation. The tool does not actually execute swaps on-chain — it provides a simulation for demonstration and testing purposes. All operations are performed client-side — no data is stored or transmitted.
WHAT IT CANNOT SEE
The tool cannot swap tokens without a valid DEX router contract on the current chain — the router address must be correct for the network. It cannot provide price quotes without an active connection to the DEX — the quote is simulated. It cannot handle tokens with transfer fees or rebasing mechanisms accurately — the simulation assumes standard ERC-20 tokens. It cannot automatically detect the best route for swaps — the user must specify the router and tokens. It cannot simulate slippage or price impact without actual quotes — the simulation uses estimated values. It cannot perform cross-chain swaps — the tool only works on the current network. It cannot verify the router contract's security or legitimacy. The tool is read-only and does not sign any transactions.
PLEASE NOTE
This tool works exclusively with EVM-compatible chains and DEX routers (Uniswap V2/V3, PancakeSwap, SushiSwap, etc.). Solana, Tron, Starknet, SUI, TON, Aptos, Bitcoin, Cosmos, and XRP are not supported. The tool provides a simulation — for real swaps, use a verified DEX interface. Always verify router addresses from official sources. The tool does not store any data — all operations are performed client-side. The tool is provided as-is with no warranty or liability. Review slippage and price impact before confirming any swap.