Skip to content

DappsAtlas index · 14,224 dApps

DappsAtlas

Blockchain · Explainer

Optimism Bedrock Upgrade: What Changed and Why It Matters for Users in 2026

The Optimism Bedrock upgrade rebuilt how the Optimism layer-2 network is built, run and connected to Ethereum, with lower fees and a shared base for other chains as its main goals. This guide explains what changed, what it means for users and DeFi, and how to check the current state of the network.

By the DappsAtlas editorial team · Updated

Illustration for Optimism Bedrock Upgrade: What Changed and Why It Matters for Users in 2026

What is the Optimism Bedrock upgrade?

Bedrock is a major upgrade to Optimism, a layer-2 scaling network, or rollup, that runs alongside Ethereum and posts its transaction data back to Ethereum. It went live on OP Mainnet in June 2023. Bedrock was less a single feature than a redesign of how the chain is built, operated and linked to Ethereum.

Its main goals were lower transaction costs, a simpler and more standard codebase, and a foundation that other chains could reuse. The upgrade also set up the parts that later upgrades built on.

Bedrock in brief:

  • It restructured the network into separate components with clearer roles.
  • It made the execution environment closer to Ethereum's, so contracts behave in familiar ways.
  • It changed how transaction fees are calculated and charged.
  • It introduced a new contract structure for deposits and withdrawals between Ethereum and Optimism.
  • It shortened block times, which affects how quickly transactions are included.

The key point for most readers is that Bedrock changed the foundation under the chain, not just a setting. Many of the everyday effects, such as lower fees and a more consistent developer experience, come from those foundational changes.

Why did Optimism need a new architecture?

Before Bedrock, Optimism ran a custom execution environment that differed from Ethereum's in several ways. Those differences meant developers sometimes had to adjust contracts or tooling that worked on Ethereum, and node operators had to maintain more specialised code.

Over time, the design also accumulated complexity in fee handling and in the way assets moved between Ethereum and the layer-2 network. Each extra layer made the system harder to audit, harder to maintain and harder to explain to users.

Bedrock aimed to address these problems in three ways:

  • Move closer to EVM equivalence, so that smart contracts written for Ethereum run with the same behaviour on Optimism.
  • Separate the network into clearly defined parts, so each part can be tested, upgraded and replaced on its own.
  • Create a common base that other networks could adopt, reducing the work needed to launch a new rollup.

These goals explain why Bedrock is often described as a turning point rather than a routine update. It was designed to make the chain simpler to build on for the long term.

What changed in the OP Stack and node software?

Bedrock divided the chain into roles that work together. Exact software names and versions change over time, so check the official Optimism documentation and code repositories for the current list. The main roles are:

  • Execution client: processes transactions and maintains the state of the chain. Bedrock's execution layer is built on a modified version of Geth, a widely used Ethereum client.
  • Rollup node: follows the chain, derives blocks from data posted to Ethereum and keeps the layer-2 chain in sync with Ethereum.
  • Batcher: collects layer-2 transactions into batches and posts their data to Ethereum.
  • Proposer: publishes commitments about the state of the layer-2 chain to Ethereum, which is what withdrawals rely on.

Separating these roles makes it easier to upgrade one part without rewriting the whole system. It also makes it easier for other organisations to run or build similar chains using the same components.

Bedrock also moved the chain to a block time of about two seconds, which is faster than the original design. Faster blocks mean transactions are included sooner, though finality still depends on how the data is posted and confirmed on Ethereum.

How did Bedrock change transaction fees?

A rollup charges users in two parts. The first is the execution cost of the transaction on the layer-2 network. The second covers the cost of posting that transaction's data to Ethereum, which is usually the larger share when Ethereum is busy.

Bedrock changed how these costs are calculated and reduced some of the overhead in the process. Many users saw lower fees after the upgrade, but the exact amount has always depended on network activity and Ethereum's gas prices at the time. No fee figure in this guide should be treated as current.

To check fees before you send a transaction:

  1. Open a block explorer for OP Mainnet and look at recent transactions of similar size.
  2. Check the gas price and the estimated fee shown by your wallet.
  3. Compare the L1 data component if your wallet or explorer shows it separately.
  4. Check Ethereum's current gas conditions, since they influence the data cost on the rollup.
  5. Send a small test transaction first when you are using the network for the first time.

Fees on any rollup can change quickly, so repeat these checks each time you transact rather than relying on an older figure.

What does Bedrock mean for bridging and withdrawals?

Moving assets between Ethereum and a rollup is one of the most important things to understand about Optimism. Deposits from Ethereum to Optimism are generally quick, because the layer-2 network reads them from Ethereum. Withdrawals from Optimism back to Ethereum follow a longer, two-step process.

In the original Bedrock design, a withdrawal is first proven on Ethereum after the layer-2 transaction is included. After that, it must wait through a challenge period before it can be finalised. The period was seven days in that design. Later upgrades changed the dispute process, so check the current rules before you withdraw.

If you need to bridge funds, consider these points:

  • Use the official Optimism bridge or a bridge listed in the official documentation.
  • Confirm the token contract address on a block explorer before you approve any spending.
  • Expect a waiting period on withdrawals to Ethereum, and plan for it.
  • Be cautious of third-party bridges and messaging protocols, such as Across, LayerZero or Chainlink CCIP. Each has its own trust model and risk profile, so read the protocol documentation before using one.

Networks such as Arbitrum use their own canonical bridges, which work differently from Optimism's. Do not assume the same timing or security model across chains.

How did Bedrock affect DeFi on Optimism?

Lower fees make a layer-2 network more practical for smaller transactions, frequent trading and automated strategies. Bedrock improved the cost side of that equation, which helped the network's DeFi activity grow in the years after its launch. That is a general effect, not a promise about any protocol's returns.

Several established DeFi protocols have deployments on Optimism, including lending markets and decentralised exchanges. Examples include Aave V3, Compound V3 and Uniswap V3. Support for newer versions, such as Uniswap V4, can differ by chain, so check each protocol's list of deployments before you use it on Optimism.

Before you use any DeFi app on a rollup, check:

  • That the app address matches the official address in the protocol's documentation.
  • The smart contract audit history and whether any bug bounty is active.
  • The oracle and bridge dependencies, since a failure in either can affect your position.
  • The liquidity and fees for the specific market you plan to use.
  • Your own loss tolerance, including the possibility of losing the full amount you put in.

Borrowing and leverage carry extra liquidation risk, so keep a margin of safety and avoid positions you cannot monitor.

Where do fault proofs and later upgrades fit in?

Bedrock's original withdrawal model depended on a challenge period, during which anyone could dispute an invalid state claim. A fault proof system is a more complete way to resolve disputes, and it was developed after Bedrock. Whether and how fault proofs are active on OP Mainnet is a current status question, so check the official Optimism upgrade pages rather than relying on this guide.

Later upgrades on the OP Stack have used named hard forks. Each one adds specific changes, such as new support for how data is posted to Ethereum, or changes to fee logic. Ethereum itself added a data format for rollups called blobs, and rollups including Optimism adopted it in later upgrades, which lowered the cost of posting data.

To keep track of what is live:

  • Read the official upgrade announcements and release notes.
  • Check the chain's documentation for the list of active forks and their activation status.
  • Watch the governance and developer forums for proposals and scheduled changes.
  • Look at a block explorer to confirm the current configuration.

Because the upgrade schedule changes, treat any specific dates you see in older articles as historical unless an official source confirms them for the present.

How can you check the current state of Optimism?

Bedrock is a good example of why it helps to check current information on any network you use. Facts about fees, withdrawal rules, active upgrades and risk ratings change over time, so use these sources for up-to-date answers:

  • The official Optimism documentation and blog, for upgrade notices and technical design.
  • L2BEAT, an independent tracker that reports on rollup architecture, risk stages and security assumptions for many layer-2 networks.
  • A block explorer for OP Mainnet, to confirm network status, recent transactions and contract details.
  • The public governance forum and developer channels, for proposals and discussions about future changes.
  • The release notes of the node software repositories, if you run infrastructure.
  • The deployment pages of each protocol you use, to confirm which chains it supports.

When two sources disagree, prefer the official documentation and on-chain data over third-party summaries. Note the date on any figure you rely on, since many numbers on rollups move daily.

What should you do before using Optimism after an upgrade?

Major network upgrades often bring new scams. Attackers may send messages about claims, bridges or new features that look official. Practical steps protect you whether or not an upgrade is in progress:

  1. Bookmark the official Optimism documentation and protocol sites yourself, and use only those bookmarks. Do not click links from direct messages or unsolicited posts.
  2. Confirm the network name and chain ID in your wallet against the official documentation before you transact.
  3. Start with a small test transaction, especially when bridging or using a new app.
  4. Check token contract addresses on a block explorer. Fake tokens often copy the name and logo of real ones.
  5. Review token approvals in your wallet and revoke any you no longer need.
  6. Never share your seed phrase or private keys with anyone, including people claiming to be support staff.
  7. Be wary of any site that asks you to connect your wallet and sign an unclear message. Read what you are signing.

These habits do not remove all risk, but they reduce the most common ways users lose funds during and after network changes.

Frequently asked questions

Did Bedrock change Optimism's security model?

Bedrock kept Optimism's rollup model, so transactions are executed on the layer-2 network and their data is posted to Ethereum. Security still depends on Ethereum and on the withdrawal rules in place at any given time. Those rules have changed in later upgrades, so check the current withdrawal design in the official Optimism documentation and on L2BEAT before moving large amounts.

Do I need to do anything to keep using Optimism after Bedrock?

Usually no. Bedrock was a network upgrade, so existing wallets and addresses continue to work on OP Mainnet without migration. You may still need to confirm your wallet points to the correct network and chain ID, and check that any protocol you use is deployed there.

Does Bedrock mean Optimism fees will stay low?

No. Fees on any rollup depend on network demand and on the cost of posting data to Ethereum, and both can change. Bedrock lowered fees by changing the design, but it did not set a fixed price. Use a block explorer or a gas tracker to see current fees before you send a transaction.

Are Bedrock and the OP Stack the same thing?

No. Bedrock is the upgrade that reshaped the chain, and the OP Stack is the modular framework that Optimism and other networks use to build rollups. Bedrock was an important step in making the OP Stack reusable, but the two terms refer to different things.

How long do withdrawals from Optimism take?

Withdrawal timing depends on the withdrawal design that is active on the network at the time, including any challenge period. Check the current rules in the official Optimism documentation and look at the status of your transaction in a block explorer. Plan for a waiting period when you withdraw from a rollup to Ethereum.

Mentioned in this guide

dApps in this guide

Aave V3 logo

Aave V3

Lending

Score 8.6 out of 10

Aave V3 is a non-custodial DeFi lending protocol on 21 chains where users earn interest on deposits or borrow against collateral.

TVL $15.1B+1.9%Ethereum · Base · Arbitrum +18
Uniswap V3 logoScore 8.4 out of 10

Uniswap V3 is a non-custodial decentralized exchange protocol for token swaps and concentrated liquidity provision across 40+ chains.

TVL $1.51B−3.7%Ethereum · Base · Arbitrum +38
Uniswap V4 logoScore 8.5 out of 10

Uniswap V4 is the latest Uniswap DEX version with hooks and concentrated liquidity, running on 22 chains for self-custody token swaps and liquidity provision.

TVL $1.14B−2.9%Ethereum · Robinhood Chain · Base +19
Across logo

Across

Cross Chain Bridge

Score 8.0 out of 10

Across is an intent-based cross-chain bridge and swap protocol for moving tokens between Ethereum, rollups and other chains, with an API for apps.

TVL $15.3M−8.3%Ethereum · Arbitrum · Optimism +19
LayerZero V2 logoScore 8.0 out of 10

LayerZero V2 is a cross-chain messaging protocol and bridge infrastructure for developers and asset issuers, connecting dozens of blockchains.

TVL $16.7B+8.9%Polygon · Ethereum · ApeChain +76
CCIP logo

CCIP

Bridge

Score 7.6 out of 10

Chainlink CCIP is a cross-chain messaging and token-transfer protocol for developers, token issuers and institutions, with about $1.89B TVL on 21 chains.

TVL $1.85B−2.7%Ethereum · Solana · Avalanche +17
Compound V3 logoScore 8.0 out of 10

Compound V3 is a lending protocol on Ethereum and nine other chains where users supply a base asset for yield or borrow it against collateral.

TVL $1.25B−3.3%Ethereum · Arbitrum · Base +7
Defi Saver Asset Management logoScore 8.1 out of 10

DeFi Saver is a non-custodial tool for managing and automating leveraged lending positions across major DeFi protocols on Ethereum and layer-2 networks.

TVL $342M−4.7%Ethereum · Arbitrum · Optimism +1

Chainlink

Infrastructure

Score 7.5 out of 10

Chainlink is a decentralized oracle network that supplies real-world data to smart contracts, with the LINK token used to pay for services.

Ethereum

Keep reading

Related guides

All blockchain guides

Blockchain · Chain guide

Blast Layer 2 Guide for 2026: Yield, Bridging and Risks

Blast is an Ethereum layer 2 network that pays native yield on deposited ETH and its USDB stablecoin, and it grew through a points-based rewards program. This guide explains how the chain works, how to bridge onto it, what its rewards history means now, and what to check before you use it.

Blockchain · Explainer

Optimism Bedrock Upgrade: What Changed for Users in 2026

Optimism's Bedrock upgrade rebuilt the core of its Layer 2 network to lower costs, speed up deposits and align more closely with Ethereum. This guide explains what changed, what it did and did not create for users, and how to check the network's current state yourself.

Blockchain · Explainer

Why Ethereum Layer 2 Scalability Matters in 2026

Ethereum layer 2 networks process transactions off the main chain and tie their security back to Ethereum. This guide explains why that matters for fees, speed and safety, and how to judge any layer 2 before you use it.

Blockchain · Explainer

Optimism Data Points That Signal a Layer 2 Season

A layer 2 season is a broad rise in activity, capital and attention across rollups. This guide explains which Optimism and Superchain metrics are worth tracking, how to read them, and which ones are easy to inflate.