How to customize a transaction nonce?
What is a nonce?โ
Nonce in blockchain ensures transaction security and prevents replay attacks, ensuring sequential transaction processing. Each transaction from an EVM account has a unique nonce, starting at 0 and incrementing by 1 with each transaction sent. MPCVault automatically assigns nonces for EVM transactions unless customized. Customizing the nonce field allows for expediting or cancelling pending transactions.
How to customize the nonce during the signing process?โ
Method 1: In-web consoleโ
-
Visit console.mpcvault.com.
-
Navigate to the "Signing requests" page.
-
Locate the signing request in the "Your approval needed" module that requires a custom nonce, and click to access the details page.
-
Find the nonce field and click the "Edit" button, adjust the nonce value as necessary, and click "Save" to confirm the setting.
Method 2: In-appโ
-
Open the MPCVault app on your mobile phone.
-
Navigate to the "Signing requests" page.
-
Locate the signing request in the "Your approval needed" module that requires a custom nonce, and click to access the details page.
-
Find and click the "Advanced nonce" button, adjust the nonce value as needed, and click "Save" to confirm your settings.
How to handle stuck transactions?โ
Transactions may linger in a pending state, often termed โstuck,โ due to network congestion or low gas fees. In this case, you can resolve it using the following methods:
Method 1: Cancel transactionโ
You can directly use the cancellation feature provided by MPCVault. For detailed steps, please refer to here.