Simple Base SwapSimple Base SwapOpen app
← All articles
Jul 4, 2026·5 min read

When is a Base transaction actually final?

basebeginnersguides
base

You tap swap, wait a couple of seconds, and the app says confirmed. Is the trade actually done, or could it still be undone a minute later? This is one of the most common questions new self-custody users have, and the honest answer is that a transaction passes through a few stages before it is truly settled. Knowing those stages helps you understand when it is safe to walk away, and why a big withdrawal can behave differently from a small swap.

Three words that are not the same

People use pending, confirmed, and final as if they mean one thing. They do not.

Pending means the network has received your transaction but has not yet placed it in a block. It is waiting in line. At this stage nothing has happened to your balance yet.

Confirmed means your transaction has been included in a block and executed. Your balance has changed, and the result is recorded on Base. For everyday activity inside a wallet, this is the moment that matters.

Final means the result can no longer be reversed by any normal working of the network. Confirmation is very strong, but finality is the stricter guarantee, and on a layer 2 like Base it arrives in more than one step.

Most of the time, confirmed is all you need. The distinction only becomes important for large amounts or when moving funds off Base entirely.

How a block gets made on Base

Base is a layer 2 network. It processes transactions quickly on its own, then periodically records batches of them down to Ethereum, the layer 1 underneath it. A single component called the sequencer is responsible for ordering transactions and producing blocks.

Base produces a new block roughly every two seconds. Newer preconfirmation technology, which Base calls Flashblocks, lets wallets show you a likely outcome even faster, in a fraction of a second, before the full block is sealed. That is why a swap can feel almost instant. What you are seeing at that instant is a soft confirmation from the sequencer, which is reliable in practice but is not the same as data settled on Ethereum.

Once your transaction is inside a sealed Base block, it is confirmed in the everyday sense. For a swap, a transfer, or approving a token, you can treat it as done at this point.

The two layers of finality

Here is the part that trips people up. Because Base settles down to Ethereum, there are really two levels of finality to think about.

The first is finality on Base itself. Once the sequencer includes your transaction in a block, it is part of the chain and will not casually disappear. Reversing it would require the operator to misbehave, which is both detectable and against how the system is designed to run.

The second is finality on Ethereum, the layer underneath. Base periodically posts its transaction data down to Ethereum so that the record is anchored to a larger, more decentralized network. Only after that data is settled on Ethereum does your transaction gain the full weight of layer 1 security. This takes longer than the two second block time, on the order of minutes, because it depends on Ethereum's own settlement rhythm.

For nearly everything you do inside a Base wallet, the first level is enough. The second level matters most when value leaves Base.

Why withdrawals to Ethereum take longer

If you bridge funds from Base back to Ethereum using the standard bridge, you may notice it does not complete in minutes. It can take around seven days.

This is not a bug and it is not the network being slow. Base is what is called an optimistic rollup. It assumes transactions are valid by default, and it allows a challenge period during which anyone can submit a proof that something was invalid. That challenge window is about seven days long. Standard withdrawals to Ethereum wait for that window to close so the layer 1 side can be certain the state it is releasing is correct.

That waiting period is a security feature, not a delay for its own sake. It is also why many people use third party bridges for faster exits, accepting a fee and a bit of counterparty risk in exchange for speed. Activity that stays on Base, including your swaps, is not affected by this window at all.

What this means in practice

You do not need to track any of this by hand. A few simple habits cover it:

  • For swaps and transfers on Base, treat a confirmed transaction as done. Once your wallet shows the new balance and the block explorer marks it success, you are settled for everyday purposes.
  • For large amounts, give it a little more time. Waiting a few minutes lets the data settle down to Ethereum, which is a reasonable margin before you rely on it for something important.
  • For bridging to Ethereum, expect the wait. If you use the standard bridge, the roughly seven day window is normal. Plan around it rather than worrying that something went wrong.
  • Check the block explorer if you are unsure. It will show whether a transaction is pending, succeeded, or failed. Our guide on how to use a block explorer walks through this.

The short version

A Base transaction moves from pending, to confirmed in a block within seconds, to fully settled on Ethereum a bit later. For daily use, confirmed is the moment you can rely on. The longer settlement and the seven day bridge window exist to keep the network honest, and they only come into play for the largest movements or when leaving Base. Understanding the difference means you can stop refreshing the screen after a swap, and you know exactly what to expect when you do move funds off the network.

Simple Base Swap keeps your keys in your hands at every step, so you are always the one confirming these transactions. If you want to go deeper, our articles on why a transaction fails and how to use a block explorer are good next reads.

Ready to try it yourself?

Create a non-custodial wallet on Base in seconds. No account, no sign-up.

Open the web app