Brave Wallet Swap - Insufficient Funds for Gas Fees Notice

hope it get sorted out, i won’t be swapping again until the 13th probably. not gonna try on the nft or solana days.

Guys, how much do you pay fee for swap ? I have 20$ in eth and I can’t make any swap, still shows ,Insufficient funds for gas’’

1 Like

@maxklesta Hi and welcome to the community! :slightly_smiling_face:

Well, I am getting that “Insufficient funds for gas” again now too. I think it has something to do with the calculations. Could you check and see if your exchange amounts look ok or if they are off? For example, in my post #18 above, 1 BAT should equal about $0.6 USDC but it is showing 1 BAT = 2.540265 USDC. That just isn’t right!

But, to answer your question, $20 ETH should be enough if it was working. See Saoiray’s post above (#13) for an explanation. Just have to wait until gas fees are low to do the swap.

I have also some BAT at account, and yes 1 BAT=2.51 USDT, but ,Market price in BAT’’ shows: 0.6472. And about gas, indeed maybe gas is very high right now.

That would have been interesting if it worked out that way. I mean, if they’d go and turn $0.65 into $2.54, that would be one of the best conversions ever. You’d be rich! hahahaha

But yeah, Brave needs to figure things out.

ikr lol - who needs a sweepstakes!! :rofl:

What does shock me though is why NOBODY has a simple gas fee calculator. It should have something to tell you specifically how much ETH you need to send. Even if it means putting which “currencies” you’re transferring to/from. Why they have to make it so difficult is beyond me.

1 Like

regarding the off conversion rates, it did that for me too with some things, enter initial amounts in the end currency and it seems to work properly.

I am using the android version though, so there are ui differences.

Calculator? No.
Estimators? Yes. There’s one on the Etherscan gas tracker you linked earlier.

@talgeeze Well, those sites tell you the estimated GWEI but it varies quick. Earlier today I watched as it jumped between 30-50 GWEI or so all within an hour. But then a person has to take that and do some math to figure out how much ETH. Then of course you’re having to look at how much $$ it takes to get that ETH if it’s not already in your wallet. Add in any fees and other things, it can be quite confusing.

Heck, even while I was typing this, it went from 33 GWEI to 42, then to 47, back to 43, 36, etc. Changing every 10 seconds or so.

We should be able to have some existing website that tracks like Etherscan and then tells you the exact numbers, instead of making the user check some chart or break out a calculator. Also things like Brave Wallet should ideally break down all fees line by line ahead of time, or even offer to convert things like BAT to the ETH to be used for gas fees. But nope, doesn’t happen.

I know once people get used to it, that they say it’s not bad. However people who have things like Brave as their intro to the world and have little to no knowledge at all, this is like having to take a college course. Too many terms, math equations, and other things to worry about. lol

Well that’s what the transaction preview does.
If you want to know how much a transaction will cost you in one hour, you will have to invent a time machine.

That doesn’t explain any of that. Hence why many here have tried using it and sending or swapping but then it not go through.

Now you’re off exaggerating. As I mentioned, talking about in that exact moment. Also showed the importance where in just a matter of a minute or so it went from between 30-50 GWEI, which can have pretty big impacts on what a person needs to pay for gas fees. So not anything about hours but is trying to find out the price right in the moment they are trying to send it. Possibly letting the system make adjustments for them. Last month and even this month, people used suggested by Brave but then still was told not enough gas or had other problems. So please realize I’m not even being hypothetical here but am addressing a real issue encountered by users.

Blame Brave for releasing an untested wallet and making it default for all users.

There is a slippage tolerance option on the initial swap entry screen. That is nice, but it would be nice to see an estimated ETH fee on that screen based on the entries made.

As far as I can tell, the estimated is given later in the process (see Activate Bat/Permission image in post #19 above). I don’t know if there are estimates displayed anywhere else. Haven’t made it that far. lol

I would prefer the estimate be displayed on the initial entry screen also. It does in other wallet applications I have used (not all, but is available in others I have used), as well as displaying any other charges besides gas fees. I just do not proceed if I don’t want to pay the fees. Makes it easier IMO.

@Chocoholic I will add some pointers:

  • Every coin/token other than Ethereum is required to be activated to be spent on Ethereum only once or till approved limit is exhausted. So this-

would be expected. Also it can take a while for Activate button to go and Swap to appear until transaction for Activation is successful on the blockchain and even refresh may not show any update. Best is to check Activation transaction on Etherscan for confirmation. And refrain from creating multiple activation transaction for any token as they all will cost gas fee if approved.

  • Image you posted above this quote is showing what is expected as Balance is less than 1 ETH. So be mindful of the greyed-out button, when it says “Insufficient balance” and “Insufficient funds for gas”.

Regarding “Insufficient funds for gas”, are you able to save some Gas fee/swap when you swap BAT for ETH and not any other ERC-20 token?

And conversion rates, indeed, do not appear to be correct. I also see this for DAI along with USDC.

Also can you try if clearing Clear wallet transaction and nonce information on brave://settings/wallet works? Note: This would clear list of all transactions but no funds would be lost of course. This is available in v1.36.x and after.

1 Like

So, this is a Brave Wallet thing. Why doesn’t other wallets I’ve used for transfers/swaps (about at least 3, maybe more) do this?

Well, wish I had known this earlier… need a reference… badly… so people know what to expect and what they are seeing. lol I couldn’t find anything, not even on the forums. Do you know of anything?

Too late. :laughing: But now I am afraid I’m going to lose the ETH I transferred because of this. So frustrating and a large part due to lack of documentation.

Start Rant

I’m apologizing to the community up front for ranting, I am so angry right and I’m not going to take the minute I usually do to calm down before I post.

Yep, just checked Etherscan and my Brave Wallet. Transferred in 0.00970461 and now only have 0.0062 ETH left in wallet. Lord, this makes me want to scream!!! :scream: Guess that BAT and ETH is going to sit there and rot until Brave comes out with documentation. I ain’t taking the chance of losing any more money over lack of documentation. This is really, really annoying. I am angry and upset. Lost over $9 of ETH over this fiasco. And add the >$10 it cost me to transfer the BAT and ETH to Brave Wallet, that is >$19 for nothing.

Glad I received BAT + bonus from the recent rewards/custodial wallet issues or I would be
out of here. lol Total still doesn’t cover what I spent but it is better than nothing I guess.

Sorry, I don’t understand what you are asking? I still have the “Insufficient funds…” message no matter what I put in the swap fields.

Here you mean? I want a confirmation that if I type “yes” here I will not lose any funds from my wallet. Once bitten twice shy kinda thing ya know.

@Aman_M So sorry, I was so lost in my own little world I forgot the most important thing…

Thank-you! for the detailed information. Really helped me understand what went on.

Excellent post!

1 Like

Same is in Metamask as well, link.

With Swaps, you only need to approve each token once to gain access to all the available liquidity on DeFi, reducing time and gas costs.

I am not aware and curious, which wallet doesn’t require activation to spend other ERC-20 tokens for the first time?

I meant swapping BAT to ETH. May be could save some gas fee, but unlikely.

You won’t loose funds 100% by this but this is also unlikely to work for insufficient funds for Gas.

Just to check that Brave isn’t estimating incorrect gas fee for you, can you try Swap in Uniswap- https://app.uniswap.org/#/swap. Connect your wallet and select tokens. I will try with BAT to ETH first and see if it takes you to the confirmation panel of Brave wallet. You may not want to confirm the transaction as this will likely make you ineligible for Swap-stakes. This is just to test. Ah! forgot to add, you will again need to authorise Uniswap to spend BAT. This will again cost some Gas fee. Please, feel free to ignore.

And I feel you, working with self-custody wallets is not easy. If you want to play with Swaps you can try it in Ropston Test Network in which Brave has enabled swaps. Although the test faucet provided by Brave is offline, you can search Ropston faucets online. Or you can send me your wallet address and I will send you some test Ether.

Don’t loose hope!

1 Like

TL:DR Self-custodial wallets require activation and you will have to pay an activation fee to send/swap tokens. Used an exchange (no activation fee) for send/swap transactions vs a self-custodial wallet (activation fee). Is that why I didn’t have to go through activation because I used an exchange?

OK, first, let me say I am a crypto newbie. I have only been playing around with crypto less than three months. There is soooo much info out there and some of it appears conflicting (to me anyway) and can get really confusing to newbies like me. Plus, because it is so massive, some of it just doesn’t “stick”. So, saying that, please excuse any references or terminology I may be mixing up or confusing. Please, point that out if I err so I don’t keep rambling on in ignorance. lol

I went back and reviewed some of the transactions I’ve made and evaluated those transactions using the “why is this different” question. I think, most of the transactions were made using an “exchange” or sending from an exchange to a “self-custodial wallet”. None of those transactions required an activation. So, that probably has something to do with not having an activation prompt?

I have a much smaller set of transactions within “self-custodial” wallets. I don’t remember getting any activation notices for those either. Most were “free” NFT type transactions. Which I lost btw, they are sitting out there in the ozone somewhere, because I sent to wrong addresses because I didn’t know what the heck I was doing (that’s why I used free NFTs). lol Was it because it was NFTs that I didn’t get any activation prompts?

I actually haven’t run across any send/swap transactions yet where I was using a self-custodial wallet. Looks like I only used exchanges (I think). Doesn’t mean there isn’t something, somewhere. I need to get more organized. :wink: I thought I had used Uniswap for swap(s) at one point, just to try it out, but I can’t find transaction(s). So maybe I didn’t. :face_with_spiral_eyes:

So, when all is said and done, good to know that I will have to pay an activation transaction fee if I want to send/swap from a non-exchange type wallet. Good to know that it will take a while for activation so DO NOT keep clicking “Activate” button when it reappears. Every time you do, you will be charged a new fee. If I actually do run across a transaction (besides the NFTs mentioned above) that doesn’t require activation, I will let you know! lol

Well, I was a goner yesterday, but today is a new day, and the outlook is rosy so far. Maybe I should log off the forum now while things are looking up… :wink:

I was about to try what you just did. I wonder if once I transfer my BAT to my Brave wallet, then my BAT will slowly be slowly being burnt away. Brave wallet is using ETH network, using gas fee.