nonce_too_low

Nonce too low

HTTP status: 422 Retryable: No

Description

The transaction nonce is lower than the current nonce of the sending account on-chain. The network rejects transactions with a stale nonce.

Resolution

Fetch the current account nonce using eth_getTransactionCount (with pending as the block parameter) and use that value when constructing your transaction. Rebuild and re-sign the transaction with the correct nonce before submitting.