First of all, connect your DApp to your decentralized wallet. View here for more details.

Each time when you swap tokens, add/remove liquidity, stake/unstake CRO and harvest your CRO yields on DeFi Swap, your connected wallet will be prompting for your confirmation again.

  1. See the “Confirm Transaction” screen in your connected wallet
  2. Review the DApp info requesting for your confirmation
  3. Check the smart contract address and transaction amount (if available)
  4. Make sure you have sufficient ETH to cover the smart contract gas fees
  5. Tap [Confirm]

You will then see the transaction is submitted on the DApp and you can follow the confirmation status by clicking [View on Etherscan].

To view the transaction hex data, you may also tap [View Tx Data].

If it’s the first time for your ERC20 address to interact with a smart contract, you will first see an “Approve Allowance” screen. This is the ERC20 approve function for DApps including DeFi Swap that use smart contracts to execute transactions to gain permission to transfer up to a certain amount of token you approve as a security measure for ERC20 token holders.

  1. See the “Approve Allowance” screen in your connected wallet
  2. Review the DApp info requesting for your allowance approval
  3. Make sure you have sufficient ETH to cover the smart contract gas fees
  4. Tap [Approve]

You will then see the transaction is submitted on the DApp and you can follow the confirmation status by clicking [View on Etherscan]. Afterwards, you will be able to proceed with confirming the transaction.

Did this answer your question?