This website uses cookies to ensure you get the best experience on our website

What is the Meaning of 'Nonce' in Ethereum?


Ethereum is the pioneer smart contracting platform. Therefore, specific terminologies were derived and became mainstream with the increasing adoption of the network.

One of them is the term 'nonce’.

Every Ethereum transaction has a nonce. Given the input-output nature of crypto, a nonce is the number of transactions sent from a given address that defines the order of transactions preventing double-spending attempts. It is a number that can be used only once and isn't stored in the blockchain but instead used for guidance.

A nonce is critical in the Proof-of-Work network where transactions must be hashed and difficulty level matched. 

For every hashed block in a blockchain, a number—or nonce—is added so that when the block is rehashed, mining difficulty level restrictions are met.

Because of how critical a nonce is, it explains why an exchange, for example, will prevent a user from spending fresh deposits until the transaction has a certain number of confirmations.

For more interesting tips and facts visit our Education Centre.


Have Questions? 

We're available 24/7 to help you. You can email us, or send us a message on WhatsApp, Telegram or Messenger!

Risk Disclosure: Trading cryptocurrencies or any other financial instrument involves a significant level of risk and may result in a total loss of your investment. You should consider carefully whether investing in Bitcoin or any other instrument offered by CryptoAltum is appropriate to your financial situation. CryptoAltum only accepts deposits in Cryptocurrencies. By trading with CryptoAltum you acknowledge your understanding of this risk disclosure and your agreement with the Terms and Conditions.
  • Copyright Excel Innovations Ltd (CryptoAltum) 2020