1inch is a DEX aggregator with over $70B in total volume across 540k+ users. To give users the best token exchange rates, 1inch searches across various liquidity sources & swaps your tokens on the exchange with the cheapest rate.
They support 50+ liquidity sources on the Ethereum network, 20+ on Binance Smart Chain, and 7+ on Polygon, and their Pathfinder algorithm optimizes for the most cost efficient token swap path if necessary to minimize fees.
Why does this matter?
As people become more crypto native, they'll initiate more on-chain transactions, which will, in turn, result in more fees paid to the network. In the long run, these fees add up, so any effort to minimize them is a good practice. In addition, since cryptocurrencies are volatile assets, using DEX aggregators like 1inch can help minimize slippage too.
There are 4 main parts to 1inch:
For the sake of this guide, we'll focus on the aggregation protocol & walk through how to swap tokens on 1inch.
You should immediately see the amount of tokens to be received (minus slippage) show up in the "To" area. You should also see multiple options for the exchanges you can use to swap your tokens. Since 1inch is a DEX aggregator, you can choose whichever exchange gives you the best rate directly from their interface, similar to how you may use Kayak for booking travel.
If this is your first time using 1inch, you'll have to "Give permission to swap," which will trigger an "approval transaction." The approval transaction is not the swap transaction. You'll have to initiate a second transaction to actually swap your tokens, incurring gas fees both times.
Click the swap button to swap your tokens & confirm the transaction in your wallet.
If you have any questions about this guide, feel free to reach out directly on Twitter @NotZachDavidson.