Zircon Docs

Using Zircon to Swap

You can swap assets with one another thanks to the liquidity pools on Zircon. This part of Zircon is unchanged from Uniswap V2 and most other DEXs out there, so feel free to skip this part if you’re already familiar with it.
This is the first page you will see when going to app.zircon.finance, and it will have this window:
To make a swap, first connect your wallet.
Then, just click on “Select a token” and choose the asset you want to swap into. The initial list should include everything you may need, but if not you can click on the “Change” button at the bottom of the pane.
This will open the Token List selection menu, where you can find other tokens or add a custom token by using its address (strongly recommended that you avoid this, unless you really know what you’re doing and can trust this token’s creators).
You’ll always be selling the token on the top for the one at the bottom. You can click on the arrow if you want to do the reverse operation.

Advanced settings

If you click on the settings gear, you’ll access some expert settings. The most important is Slippage Tolerance.
Slippage tolerance allows you to set the lowest price you’ll accept for your tokens (as a percentage of the current price).
This option is meant to give an “escape hatch” if prices move too much against your favor between submitting the transaction and it being accepted. If the price has moved beyond your slippage tolerance, the transaction will fail and you’ll get your original tokens back (but you still pay a small gas fee).
You don’t want to set slippage tolerance too low, or otherwise the tiniest fluctuation will make your transaction fail. But setting it too high can also be dangerous. In general, if your swaps keep failing it might be a good idea to raise the slippage limit a bit.
Transaction deadline is also a useful tool if your trade gets stuck as submitted but not confirmed. If it does make it into the blockchain after 20 minutes, it will get rejected. This is very unlikely to be triggered on Moonriver, but it’s a useful safeguard.
Expert mode removes all slippage controls. This is usually risky, it’s better to just set a very high slippage tolerance if the token you’re trading is very volatile.