Krystal allows you to swap from one token to another, and here's how you can do so:
The first step will be to select the chain that you want to swap on.
Next, you'll need to select the tokens and quantity that you wish to swap on Krystal.
You are only able to select the quantity from the tokens that you own, and you will see the corresponding amount of tokens that you'll receive.
If this is the first time that you are swapping a token on Krystal, you will need to make an Approve transaction. This allows the smart contract on Krystal to interact with your token.
If you would like to compare the rates, you can select the icon at the bottom right-hand corner,
and you will be able to compare the rates among the different DEXes.
When everything is in order, you can tap on the “Swap Now” button.
Your transaction will be broadcasted to the blockchain. Once it is approved, the token that you swapped will be sent directly to your wallet.
Here are some additional resources regarding Krystal's Swap feature: