Hello,
I recently received a balance of 63$ in usdt erc20 inside the wallet, now I am trying to withdraw it, but:
When I click send, it tells me that I don’t have enough USDT for the fees, even if I put only 1$ it keeps telling me the same thing.
Then I tried to swap, in case it was the type of currency, but when I try to change it to ETH or Binance, whenever I get a transaction, it tells me above that I must have more USDT to be able to accept.
I don’t understand, I urgently need that money but I can’t figure out what to do to withdraw it.
Hello @Raziel2023, welcome to the MetaMask community,
On which network do you have your USDT? If it is on the Ethereum network, then you need to have ETH to cover the gas fee. If it is on the Smart Chain (BNB network), then you need BNB to pay for the gas fee. You can not swap your USDT to get the native token, unless you have enough of that to pay for the gas fee.
Therefore, first of all, you need to send the native token (ETH, BNB etc. depending on the chain) to your wallet to pay the gas fee.
The gas price these days is relatively high. Please try again when the Ethereum gas is around 20 Gwei. You can check it from the gastracker on Etherscan (the link has been shared above).
Usually, it is better during the weekend. I suggest you to check at different hours during the Saturday and Sunday.