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

1inch Aggregator

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

1inch Aggregator provides access to the 1inch decentralized exchange aggregation protocol on EVM-compatible blockchains. It discovers the most efficient swap paths across multiple DEXs, executing trades with optimized pricing and minimal slippage. The tool reads token balances, allowances, approvals, protocol fee data, gas price, chain ID, block timestamp, router contract state, and token metadata. It writes swap, swapWithReferrer, swapTokens, swapAll, uniswapV3Swap, and swapWithPermit. All operations are signed and broadcast through your connected wallet — funds never leave your control.

HOW TO USE

Connect your EVM-compatible wallet (MetaMask, WalletConnect, or similar). Select the network that matches the 1inch deployment you wish to use (Ethereum, BSC, Polygon, Arbitrum, Optimism, Avalanche, Fantom, Base). Paste the aggregator contract address — the tool does not hardcode any address, giving you full control to use official 1inch routers or fork deployments. Choose your swap method from the dropdown: standard swap, swapWithReferrer for referral rewards, swapTokens, swapAll, uniswapV3Swap, or swapWithPermit for gasless approvals. Fill in the token addresses (using "native" for ETH/BNB/MATIC), amounts, slippage tolerance, optional referrer address, and deadline in seconds. Click Review to verify all parameters before signing. The tool shows a clear summary, then signs and broadcasts through your wallet with progress tracking.

HOW IT WORKS UNDER THE HOOD

The tool uses a dynamic gas estimation strategy that adapts to network conditions and protocol fee changes. Before each transaction, it calls estimateGas with the exact parameters, then adds a 20% buffer to avoid out-of-gas failures. For native token swaps, the tool automatically detects when to set the payable flag and handles the wrapping/unwrapping logic internally. The deadline is converted from seconds-from-now to a UNIX timestamp, preventing stale transactions. After broadcasting, the tool waits for the transaction receipt using ethers.js wait() with confirmation tracking. It uses receipt.effectiveGasPrice for accurate cost reporting, not tx.gasPrice — critical for post-EIP-1559 networks. All token amounts are parsed using ethers.utils.parseUnits with 18 decimals by default. The tool also handles the optional referrer parameter for reward sharing and supports the swapWithPermit method for ERC-2612 permit-based approvals.

WHAT IT CANNOT SEE

The tool cannot guarantee the quoted price will match the final execution price due to slippage and block timing; it uses the slippage parameters you provide, but extreme market volatility can still cause price divergence. It cannot verify that the token contract is not malicious or a honeypot; the tool operates entirely on the addresses you provide and does not perform security audits. It cannot guarantee the aggregator contract used is the official 1inch contract for the current chain — always verify the address against official 1inch documentation. It cannot detect if the protocol fees have been changed after the quote was generated; fee changes can affect the final output amount. It cannot verify that the approval amount is sufficient for the entire transaction due to potential fee changes; the tool assumes the approval covers the full amount but does not re-check after the transaction is submitted.

PLEASE NOTE

This tool works exclusively with EVM-compatible blockchains (Ethereum, BSC, Polygon, Arbitrum, Optimism, Avalanche, Fantom, Base, and similar). It does not support non-EVM chains. Always verify the aggregator contract address against official 1inch documentation before use. Using an incorrect address may result in loss of funds. The tool is provided as-is with no warranty of any kind. Never approve a token contract that you do not fully understand and trust.

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.