I made an ethereum transfer between two accounts, with gas set to 21000. But the transaction is pending since the last 12 Hours and I cant see any balance being reflected in my recipient account. Please help!

  • If you are using Metamask, you can increase the gas cost ...blame CryptoKitties for your troubles
    – 0xsegfault
    Commented Dec 20, 2017 at 7:22
  • Thanks for the prompt reply, but Im using myetherwallet for the transaction
    – Mirza Taha
    Commented Dec 20, 2017 at 8:16
  • @MirzaTaha There are two different gas settings in an Ethereum transaction: gas limit and gas price. Your gas limit is set correctly at 21000. You should use a higher gas price to get a quicker confirmation.
    – Jesbus
    Commented Dec 20, 2017 at 9:18
  • 1
    Share the tx hash Commented May 12, 2018 at 4:57

3 Answers 3


Just send a new transaction and increase the gas price. The higher priced gas transaction should go through 1st.

  • 2
    Provided nonce is same. Else both transactions will be pending until first one is pending Commented May 12, 2018 at 4:57

I have tried this with Coinbase as well. I do not know which party you are transferring from, but either cancel the transfer or wait till it gets broadcasted. Sometimes the Ethereum network gets overloaded and sometimes the exchanges backend simply cannot handle all the transactions.


Something is wrong.

I suggest you to use https://www.ethgasstation.info in order to know the proper combination of gas price and gas limit In order to have the transaction executed in the time you prefer.

As a rule of thumb any transaction delay over 100 true minutes means pending transaction for ever. It means that your gas cost and gas limit combination convinced miner to evaluate and discard its execution for 400 consecutive blocks!!!

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.