Is "Approve SHIB before you can swap it" message under DEX really a one time fee?

Trust Wallet, please cover this topic more as information on this topic seems to be all over the place. Seems responses to questions are put in parts here, and parts there in other comments or posts all together.

One of the members does explain that approval first needs to happen, but also mentions, in quotes, “When swapping tokens for the first time, you have to approve it first to be spendable”, and other almost verbatim responses through out.

  • Is this truly just a one time, initial approval process? Or will this happen every time?
  • If this is a one time process, is it at a set monetary value or does it depend on the transaction?
  • If this is a one time process, and the cost depends on the transaction amount, wouldn’t it be prudent to first do a small transfer and then proceed with the rest. If so, it would be nice for Trust Wallet to include this?
  • In one of many posts I read regarding this matter, one user mentioned he was dinged twice. The response was given was “… first transaction is for toke approval on Uniswap v3 site,… then you changed to Uniswap v2 site and you approved token again, second transaction”. This makes me wonder how many others have made this costly error due to lake of information.
  • Does this happen with just selected currencies or for all?

:scream: I want to make my first swap, but am exceptionally concerned, almost scared, after hearing all the horror stories regarding this costly topic. :scream:

As others recommend, why doesn’t Trust Wallet make some in-depth videos on the most common topics and most common problems found. I think this would make Trust Wallet a more friendly and inviting app for most all users, especially new users. As searching via Google, Youtube or other medias, is time consuming, confusing and frustrating.

Thank you in advance for any help. :beers:


Hello @Gues
Please note that some tokens require you to approve them for the swap before swapping them into other tokens.

1 Like

With all respect, I am aware of this and it was clear in my post, and your response does not answer not even one of my questions.

1 Like

To answer your question:

  1. It is a one time approval
    What is Token Approval?
  2. It isn’t a fixed amount but depends on the transaction and also depending on ETH network congestion
  3. This happens with select tokens.