🌍 Building the most fun credential layer for airdrops & Web3 rewards.
Share Dialog
Share Dialog
🌍 Building the most fun credential layer for airdrops & Web3 rewards.

Subscribe to EasyCryptoDAO

Subscribe to EasyCryptoDAO
If you’re building or transacting on Acala’s EVM+ and suddenly one of your transactions gets stuck in MetaMask, don’t panic — and more importantly, don’t rush to increase the gas manually.
Acala EVM+ uses a custom gas estimation mechanism, and modifying gas values like you would on Ethereum or other EVM chains can cause transactions to fail.
In this guide, I’ll walk you through the correct and safe way to cancel or replace a stuck transaction using MetaMask — no tools or tokens lost.
If you’ve come from Ethereum or BSC, you might be used to manually bumping the gas price to force a pending transaction through.
🚫 On Acala EVM+ — don’t do that.
Why?
The Acala network automatically calculates gas.
Manual gas overrides can bypass internal logic, leading to failed or rejected transactions.
In EVM-based systems, every wallet keeps track of a nonce — a number that increases with every transaction you send.
First tx → nonce 0
If you’re building or transacting on Acala’s EVM+ and suddenly one of your transactions gets stuck in MetaMask, don’t panic — and more importantly, don’t rush to increase the gas manually.
Acala EVM+ uses a custom gas estimation mechanism, and modifying gas values like you would on Ethereum or other EVM chains can cause transactions to fail.
In this guide, I’ll walk you through the correct and safe way to cancel or replace a stuck transaction using MetaMask — no tools or tokens lost.
If you’ve come from Ethereum or BSC, you might be used to manually bumping the gas price to force a pending transaction through.
🚫 On Acala EVM+ — don’t do that.
Why?
The Acala network automatically calculates gas.
Manual gas overrides can bypass internal logic, leading to failed or rejected transactions.
In EVM-based systems, every wallet keeps track of a nonce — a number that increases with every transaction you send.
First tx → nonce 0
Second tx → nonce 1
Third tx → nonce 2 ... and so on.
👉 If transaction #3 (nonce 2) is stuck, all following transactions (nonce 3, 4, 5, etc.) will also get stuck. This is why fixing the oldest stuck tx is key.
1️⃣ Don’t Send More Transactions (Yet)
Stop sending new txs — they’ll just pile up behind the stuck one due to nonce order.
2️⃣ Enable Custom Nonce in MetaMask
To manually control which transaction to replace:
Open MetaMask.
Go to Settings > Advanced.
Turn on “Customize transaction nonce”.
3️⃣ Find the Stuck Transaction’s Nonce
To see the stuck tx and its nonce:
Go to Blockscout Mandala
Search your wallet address.
Go to the Transactions tab.
Look for the transaction that says “Pending” or has no confirmation.
Note the nonce of that transaction.
4️⃣ Send a Replacement Transaction (0 ACA to Yourself)
Now, we’ll replace the stuck transaction by sending another tx with the same nonce:
In MetaMask, click Send.
Send 0 ACA to your own address.
Click Edit > Custom nonce and enter the same nonce as the stuck tx.
Don’t change gas — let MetaMask estimate it.
Click Send.
This new transaction will “overwrite” the stuck one with the same nonce.
5️⃣ Confirm It’s Gone
Once the new transaction is mined:
The original stuck tx will disappear.
Your following transactions will now process normally.
You can confirm everything at Blockscout Mandala.
🚫 Never change gas manually on Acala EVM+ unless you’re a dev and know exactly what parameter is safe.
🔢 Always deal with the oldest stuck transaction first (lowest nonce).
⏳ If the network is congested, waiting can sometimes solve it — be patient.
🌀 EasyAcala Built on Acala. Powered by Polkadot. Enhanced with EVM+.
Second tx → nonce 1
Third tx → nonce 2 ... and so on.
👉 If transaction #3 (nonce 2) is stuck, all following transactions (nonce 3, 4, 5, etc.) will also get stuck. This is why fixing the oldest stuck tx is key.
1️⃣ Don’t Send More Transactions (Yet)
Stop sending new txs — they’ll just pile up behind the stuck one due to nonce order.
2️⃣ Enable Custom Nonce in MetaMask
To manually control which transaction to replace:
Open MetaMask.
Go to Settings > Advanced.
Turn on “Customize transaction nonce”.
3️⃣ Find the Stuck Transaction’s Nonce
To see the stuck tx and its nonce:
Go to Blockscout Mandala
Search your wallet address.
Go to the Transactions tab.
Look for the transaction that says “Pending” or has no confirmation.
Note the nonce of that transaction.
4️⃣ Send a Replacement Transaction (0 ACA to Yourself)
Now, we’ll replace the stuck transaction by sending another tx with the same nonce:
In MetaMask, click Send.
Send 0 ACA to your own address.
Click Edit > Custom nonce and enter the same nonce as the stuck tx.
Don’t change gas — let MetaMask estimate it.
Click Send.
This new transaction will “overwrite” the stuck one with the same nonce.
5️⃣ Confirm It’s Gone
Once the new transaction is mined:
The original stuck tx will disappear.
Your following transactions will now process normally.
You can confirm everything at Blockscout Mandala.
🚫 Never change gas manually on Acala EVM+ unless you’re a dev and know exactly what parameter is safe.
🔢 Always deal with the oldest stuck transaction first (lowest nonce).
⏳ If the network is congested, waiting can sometimes solve it — be patient.
🌀 EasyAcala Built on Acala. Powered by Polkadot. Enhanced with EVM+.
<100 subscribers
<100 subscribers
No activity yet