anyone have any idea what why I keep getting a "Gas estimation failed. Wait a few minutes and try again" message every time i try swapping a token on Uniswap. i am using metamask/ legder. i would appreciate any help.

  • 3
    This isn't tech support this is for coding. Gas estimation fail is a generic thing returned for any error when trying to estimate gas, best guess, you didn't call approve first.
    – Ritzy Dev
    Commented Jan 22, 2023 at 3:34
  • Having the same issue. Anyone solved this? Tried refreshing and diff browsers. Commented Jan 23, 2023 at 7:41

1 Answer 1


Are you trying it on Goerli or Mainnet? I happen to face these issues too and assumed my contract had an issue. However, all it required was just a refresh of the uniswap page to make things work again, I believe it is buggy recently.

  • i am on mainnet still getting the same error . tired refreshing/ restarting still nothing
    – Chucky
    Commented Jan 25, 2023 at 3:54

Not the answer you're looking for? Browse other questions tagged or ask your own question.