We have integrated a built-in swap function powered by the DeFi Swap protocol and 1inch V3 Pathfinder within the Crypto.com DeFi Wallet app, providing an easy and handy UI to allow you to swap almost all your ETH/ERC20 tokens - without the fuss of connecting the wallet to the protocol via WalletConnect to access the swap function.

To start swapping within the app -

  1. Go to [Swap] tab from your bottom navigation bar

  2. Acknowledge that you’re not a resident/citizen of any geo-restricted regions

  3. Choose the FROM/TO token swap pair to see the estimated exchange price

  4. Enter either the FROM/TO token amount for the swap and tap [Continue]

    1. Please note that for token pairs supported by 1inch, you can only enter the FROM token amount

  5. Review the swap amount, exchange price, minimum received/maximum sold amount and estimated network fee

    1. Please note that for token pairs swapped via 1inch, there will be an additional 0.3% service fee of your corresponding swap amount for swapping via 1inch V3. The swap price is inclusive of the service fee and the receive amount is estimated according to the adjusted price after service fee deduction.

  6. Tap [Confirm swap] and authorize the transaction with your passcode and 2FA code (if enabled)

  7. Wait for the swap to be confirmed on-chain

How would I know if the swap will be routed via DeFi Swap or 1inch V3, can I decide which protocol to use?

For simplicity, token pairs that are supported by DeFi Swap protocol will be routed via DeFi Swap at the moment. We will be routing token pairs that are not supported by DeFi swap or low-liquidity pairs on the DeFi Swap protocol to 1inch V3 so that you can swap almost all of your ERC20 tokens supported on the DeFi Wallet app.

You will know which protocol the swap will be routed to on the swap confirmation screen’s “Protocol” field. Please note that for token pairs swapped via 1inch, there will be an additional 0.3% service fee of your corresponding swap amount for swapping via 1inch V3. The swap price on the confirmation screen is already inclusive of the service fee and the receive amount is estimated according to the adjusted swap price after service fee deduction.

How are swap prices determined?

Please refer to this FAQ for more details.

What does the minimum received or maximum sold amount mean?

The swap output is estimated, you will receive at least the minimum received (if you specified the FROM amount) or maximum sold amount (if you specified the TO amount) or the transaction will revert if there is a large, unfavourable price movement before it is confirmed.

Why did my swap transaction fail?

Occasionally, your swap transaction might fail due to “Insufficient Output Amount” Error. Your input tokens will be reverted but network fee (gas) will be spent. This is likely due to a sudden hike in swap volume for the corresponding token pairs.

Are the DeFi Swap’s Boost and Pool functions also built within the DeFi Wallet app?

No, only the Swap function is built within the app at the moment. If you’re a liquidity provider and is interested to add liquidity to the DeFi Swap Protocol via the [Pool] function and stake CRO to increase your DeFi yields via the [Boost] function, please visit www.crypto.com/defi/swap via desktop or mobile web and connect your DeFi Wallet to the protocol via WalletConnect to access the 2 functions.

View here for the step-by-step instructions.

Will I be able to customize the transaction settings for the swap function within DeFi Wallet?

No, there is no customization of transaction settings for the built-in swap function at the moment. The swap function follows the default settings values before the pending swap is reverted (gas fees incurred) -

  • Slippage tolerance: 1% (minimum received amount variation)

  • Transaction deadline: 60 minutes waiting time

Did this answer your question?