---
title: "Differences Between Ethereum and Base"
description: "Short reference to the protocol-level differences developers encounter when moving apps from Ethereum to Base."
source: https://basehub.org/network/diffs-ethereum-base/
---
Base targets full compatibility with Ethereum, so most apps port over without modification. A small set of behavioral differences are worth knowing before you ship.

The notable differences are:

- [Flashblocks](/flashblocks/app-integration/)
- [Minimum base fee](/network/network-fees/#minimum-base-fee)
- [Bridging](https://docs.optimism.io/stack/differences#bridging)
- [Opcodes](https://docs.optimism.io/stack/differences#opcodes)
- [Address aliasing](https://docs.optimism.io/stack/differences#address-aliasing)
- [Transaction costs](https://docs.optimism.io/stack/differences#transaction-fees)
- [Chain finality](https://docs.optimism.io/stack/differences#chain-finality)
