B.BlockAxis⌕ Search
Menu

Nonce

A number used in a particular protocol context: a mining search field in Bitcoin or an account transaction counter in Ethereum.

A concrete example

An Ethereum transaction with nonce 8 normally follows nonce 7; this is not a mining puzzle.

In context

An account nonce orders outgoing transactions and prevents replay within the relevant transaction sequence. A transaction also specifies fee parameters, a destination where applicable, value and data. Contract-call data encodes a function and its arguments. A missing earlier nonce can delay later transactions.

The related mechanism, visually

SEE THE CONNECTIONS
Distinguish an address from its account behaviorFour connected ideas
  1. 01Sender and nonce
  2. 02Native ETH for ordinary fees
  3. 03Call token contract
  4. 04Update that network’s state

Read these as connected concepts, not necessarily consecutive steps.

Read the explanation

Ethereum keeps an evolving state of accounts. An externally owned account can originate transactions through a signature; contract behavior is defined by code and can update storage when executed. A familiar address format does not reveal whether an address is a person, a service or a contract. Token balances are usually recorded in token contracts, separately from the account’s native ETH balance.

Explore the full explanation

Ethereum

Ethereum accounts and transactions

Ethereum maintains shared state including balances, contract code and storage.

Beginner5 min reading + workshop ↗

← Back to the glossary

Sources and references

References for the mechanisms described. Numerical examples are hypothetical unless stated otherwise. Check the applicable version, network and jurisdiction.

References reviewed on 21 September 2026. All sources →