I have been doing some work on the private ETH node and when I submit a transaction the local ETH node returns a TxHash immediately. My currently implementation completely relies on the immediate TxHash that returned to me.

Is this behavior same in the Ethereum Mainnet? Or the TxHash is returned only after the message is broadcasted to the whole Ethereum network? Will there be a delay?

1 Answer 1


The transaction hash does not depend on the transaction being broadcasted, after it is signed it should be immediately available.

Your Answer

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

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