I am on GETH, 1.9.23 and I have had a smart contract running for more than 3 months now.

Suddenly, all transaction failed with "exceeds block gas limit".

I checked the Ropsten Testnet and there is no maintenance going on.

May I know what else do I need to check? I am a bit lost.

  • ethereum.stackexchange.com/questions/1832/… you look here? Is your smart contract funded with ETH? Ropsten is also having issues right now, so it might be that. Oct 30, 2020 at 1:56
  • Patrick, I am not sure what you mean by funded with ETH. My smart contract does holding some ETH. But today the Block Gas limit had increased to 100,000 which is barely enough for my transaction to go through 90% of the time.
    – s k
    Oct 31, 2020 at 7:03

1 Answer 1


This is because the Ropsten miners have dropped the block gas limit down to ~40k over the last few days.


You will need to use a different testnet until the block gas limit rises again.

  • 1
    Different address? You mean different testnet?
    – s k
    Oct 30, 2020 at 2:04
  • Yes! I updated the answer. Thank you. Oct 30, 2020 at 4:14

Your Answer

By clicking “Post Your Answer”, you agree to our terms of service and acknowledge you have read our privacy policy.

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