A nonce is a number that can only be used once. In your crypto wallet, each transaction is assigned an ID, known as a nonce. Your wallet's first transaction will have a nonce of 1, and each subsequent transaction will increase by 1.
On the blockchain, there are rules about what constitutes a valid transaction, and the nonce is used to enforce some of these rules.
- Transactions from your wallet must processed in order (nonce 2 cannot be processed before nonce 1)
- Transactions from your wallet may not skip over a nonce (nonce 3 cannot be processed unless nonces 1 and 2 have already been processed)