I’m facing this issue when trying to use MetaMask, though I have multiple eth in my wallet.
I’m trying to bridge some eth using ZK official bridge, but I get this message:
"insufficient funds for intrinsic transaction cost [ See: https:/ /links.ethers.org/v5-errors-INSUFFICIENT_FUNDS ] (error={“details”:“insufficient funds for gas * price + value: balance 3991372976451988744, queued cost 3991319510068218914, tx bumped 3988122814296466594, overshot”.
I had a pending tx for few days, that I tried to erase this morning with custom nonce, and even with reseting my MetaMask activity. Tonight, the tx was finally canceled, but now I can’t bridge, and I can’t send myself or to another wallet any ETH with high fees (explorer doesn’t even display my tx…
Here is my public address:
0xb945077d5594f6DFda198DFCf926820e49e28dfe
It seems like you are trying to bridge 3.9865 ETH from Ethereum Mainnet to zkSync Era. However, there is an older pending TX that needs to be cancelled first before this one can go through.
This older pending TX has a nonce value of “2”. To cancel it, you can send an empty TX to yourself with the the same nonce value (which is 2). Ensure that the gas fee is sufficient.
Indeed you’re right… I’m a bit confused, because during the whole evening I couldn’t see anything on etherscan…
Plus the customised nonce is set to 2 by default, and I do all my tx with gas 10 x higher than standard…
What’s even weirder is that the pending tx was made on ZK… (on a now scam dex)
Will try again, thanks!
I’m sorry but it still does not work. I’m using like crazy gas settings trying to send a blank tx with the same nonce to erase the previous one, but it doesn’t work… Any other idea?
If I was in your suggestion, then I would reset my MetaMask wallet. This is usually only recommended to do if a support team member suggests it though, but that’s what I would do. If you are not willing to do that, then I would try the same (as suggested in the previous post) on another browser.
Also please ensure that you are connected to the correct wallet address.
The pending tx is now “dropped” again, but it was the same earlier in the evening… Will try again to bridge, but I really don’t understand. Will probably reset MetaMask if it doesn’t work but it’s specially annoying to reconfig all chains… Will see. Thanks sir
I can see that it was indeed dropped. Sweet! How did you make it work? Now all you have to do is bridge again and set the gas fee sufficiently high so the TX goes through. What I usually do is just go to “30 Gwei | Ethereum Gas Tracker | Etherscan” and then put the gas fee to whatever the avg gwei is. Don’t lose hope fren, you got this!
Actually it was already dropped earlier, and got back to pending then… So I’m not sure it will work. When using the ZK bridge, it triggers the same error again…
Right! It should work though, cause the issue was this pending TX that was almost 5 days old and now that is gone. However, you can also use another bridge. MetaMask also allows for bridging directly in the wallet. Choose whichever option works best for you
I mean, I already tried different bridges, don’t work. I also just tried to send 0 eth again with different nonces, doesn’t work. Plus again, the tx was also dropped earlier today, but got back to pending later… Not sure the issue is fixed (almost sure it is not actually). Thanks anyway.
Well in that case I would consider resetting my wallet or trying on another browser. If you wish then you can get in touch with the support team aswell:
Hi @PrinceHoHVonVan
MetaMask Portfolio is a dapp that lets you view your MetaMask accounts and their assets in one place, and buy, swap, bridge, and stake your assets. Its simply reflection of your wallet balances.
If you hold gas token of any network, it will allow you to use gas money for transactions in that network. For example, if you hold ETH in linea network, it will be reflected into MetaMask wallet /portfolio and this ETH can be used for gas fees in linea network.