For subtitles in your language, click the cogwheel in the video player and select the desired language, then click "CC" to enable closed captions.
This article covers:
Types of swaps:
Classic Swap:
The Classic Swap uses the classic 1inch Aggregation Protocol, which efficiently routes trades across multiple decentralized exchanges (DEXes). This ensures optimal pricing, low slippage, and secure atomic transactions via a broad range of liquidity sources.
Limit orders let you specify the exact price at which you want to buy or sell a token—no slippage or front-running risk involved. Just set your target price, and the order will execute automatically when the market reaches that level.
***Bonus: When a limit order executes, the taker (not you) pays the gas fee!
(Note: An approval gas fee may still apply for some tokens.)
How to use Classic Swap on 1inch
***Please note: Before swapping tokens, you will need a balance of network-native tokens in the wallet to cover gas fees for both the approval and the swap itself.
To swap assets on 1inch, perform the following steps:
Go to https://app.1inch.io, and click "Connect Wallet" in the upper-right corner.
(Need help? See wallet connection guide)
Select tokens: Once connected, select the tokens you want to swap and type in the amount in the "You sell" field. You will then see a quote of the amount you will receive under the "You buy" field.
Approve token (if needed): If your token hasn’t been approved (or isn’t a "Permit Token"), click "Give permission to swap".
This will initiate an "approval transaction"—it doesn't transfer tokens but allows smart contract interaction. (Gas fee applies.)
Adjust settings (optional): Once approval is complete, review the tokens and amounts.
Click the ⚙️ Settings icon to customize:
Gas fee strategy
Routing preset
Compatibility mode
Liquidity sources
Execute the swap:
After approval, click the "Swap" button, and confirm the swap on the next screen.
You can adjust the gas and slippage settings again.
For large trades, consider flash transaction to prevent front-running attacks (aka "sandwich attacks").
Confirm and wait:
Click "Confirm Swap", then wait for the transaction to finalize.
A confirmation banner will appear in the top right.
Congratulations! You've completed a classic swap on 1inch.
Safety precautions:
***You can enter a different wallet address as the receiver of the swapped tokens; however, it cannot be a "hot wallet" from a centralized exchange (like Binance or Coinbase). Certain centralized exchanges and bridge protocols do not allow deposits from contract addresses.
Also, do not set the receiver address as the token contract, as your tokens will be lost.
***If you set the receiver address as a centralized exchange, bridge wallet, or unsupported chain/network, your tokens may be lost and not recoverable.***
If you have any questions or uncertainties before swapping, please don't hesitate to reach out to us in the LiveChat on app.1inch.io. We would love to help!
How to enable advanced trading tools
To enable trading tools (formerly known as "Classic Mode"), click on the settings button in the upper right corner of the page:
Here, you can set the theme, language, and numerical system, and choose whether to show or hide the chart, table, and routing information.
***Please note: Trading tools cannot be enabled/disabled when using limit orders
If you run into any errors or issues along the way, check out this article or contact us in the Live Chat!