salukionbase.xyz

Why Is a Base Transaction Stuck Pending and How to Fix It

A Base transaction gets stuck pending when the network is congested, you set a gas price too low for the current conditions, or your wallet’s nonce is out of order. To fix it, you cancel or speed up the transaction using your wallet’s built-in tools, or, if those fail, send a replacement transaction with a higher gas price using the same nonce.

How pending transactions work on base

Base is an Ethereum Layer 2 rollup that batches transactions to Ethereum. Like Ethereum, every transaction on Base has a nonce (a sequential number starting from 0 for each address) and a gas price (the fee you pay per unit of gas). Miners (or sequencers on Base) pick transactions with the highest gas prices first. If your gas price is below the network’s current “floor” price, your transaction sits in the mempool until either the floor drops or you replace it.

Base’s mempool is smaller than Ethereum’s, but congestion still happens during popular NFT mints, token launches, or high-traffic periods. A transaction can remain pending for hours if you don’t act.

Step 1: Check the Transaction Status

Open your wallet (MetaMask, Coinbase Wallet, or another) and look at the activity tab. If the transaction shows “Pending” or “Queued,” note the nonce and the gas price. You can also paste your wallet address into a Base block explorer like basescan.org to see all pending transactions for your address.

Step 2: Decide Whether to Speed Up or Cancel

Speed up if you still want the transaction to go through. Cancel if you no longer need it (for example, a swap that’s no longer profitable).

If your wallet doesn’t offer these buttons, you can do it manually (see Step 3).

Step 3: Replace the Transaction Manually (If Automatic Options Fail)

You need to send a new transaction with the same nonce but a higher gas price. Here’s how:

  1. In MetaMask, go to Settings > Advanced > Clear activity tab data (this removes the stuck transaction from your local list, but it remains in the mempool).
  2. Send a new transaction to your own address (a self-transfer of a small amount, like 0 ETH) with:
  3. The same nonce as the stuck transaction.
  4. A gas price at least 10 - 20% higher than the stuck one. On Base, gas is denominated in gwei (1 gwei = 0.000000001 ETH). Check basescan.org’s “Gas Tracker” for current recommended prices.
  5. A gas limit of 21000 for a simple ETH transfer, or 50000 - 100000 for a token/contract interaction.

If this replacement transaction gets confirmed, the original is cancelled. If it also stays pending, increase the gas price further and try again.

What causes stuck transactions on base specifically

When to just wait

If the transaction is not urgent and the gas price you set is only slightly below the current floor, waiting a few hours may resolve it. Network congestion often subsides. Check basescan.org for your transaction: if it shows “Queued” or “Pending” with a low gas price, and the mempool clears, it will eventually confirm. But if it’s been pending for more than 4 hours, replacement is safer.

Preventing Stuck Transactions

What not to do

If none of these steps work and the transaction remains stuck for more than 24 hours, contact your wallet’s support team. For Base-specific issues, the Base Discord or the wallet’s help desk is the right place.

Not financial advice. salukionbase.xyz publishes market data and general information about SALUKI. Crypto assets are volatile and you can lose everything you put in. Nothing here is a recommendation to buy, sell or hold, and we make no price predictions.

Prices are sourced from third parties and may be delayed or wrong. Verify anything you intend to act on against a primary source.

Back to base