> ## Documentation Index
> Fetch the complete documentation index at: https://docs.base.org/llms.txt
> Use this file to discover all available pages before exploring further.

# Ecotone

> Overview of the Ecotone hardfork, integrating Ethereum Dencun changes including EIP-4844 blob transactions and EIP-4788 beacon block roots.

## Activation Timestamps

| Network   | Activation timestamp                   |
| --------- | -------------------------------------- |
| `mainnet` | `1710374401` (2024-03-14 00:00:01 UTC) |
| `sepolia` | `1708534800` (2024-02-21 17:00:00 UTC) |

The Ecotone upgrade contains the Dencun upgrade from L1, and adopts EIP-4844 blobs for data-availability.

## Execution Layer

* Cancun (Execution Layer):
  * [EIP-1153: Transient storage opcodes](https://eips.ethereum.org/EIPS/eip-1153)
  * [EIP-4844: Shard Blob Transactions](https://eips.ethereum.org/EIPS/eip-4844)
    * [Blob transactions are disabled](../../protocol/execution/index#ecotone-disable-blob-transactions)
  * [EIP-4788: Beacon block root in the EVM](https://eips.ethereum.org/EIPS/eip-4788)
    * [The L1 beacon block root is embedded into L2](../../protocol/execution/index#ecotone-beacon-block-root)
    * [The Beacon roots contract deployment is automated](../../protocol/consensus/derivation#ecotone-beacon-block-roots-contract-deployment-eip-4788)
  * [EIP-5656: MCOPY - Memory copying instruction](https://eips.ethereum.org/EIPS/eip-5656)
  * [EIP-6780: SELFDESTRUCT only in same transaction](https://eips.ethereum.org/EIPS/eip-6780)
  * [EIP-7516: BLOBBASEFEE opcode](https://eips.ethereum.org/EIPS/eip-7516)
    * [BLOBBASEFEE always pushes 1 onto the stack](../../protocol/execution/index#ecotone-disable-blob-transactions)
* Deneb (Consensus Layer): *not applicable to L2*
  * [EIP-7044: Perpetually Valid Signed Voluntary Exits](https://eips.ethereum.org/EIPS/eip-7044)
  * [EIP-7045: Increase Max Attestation Inclusion Slot](https://eips.ethereum.org/EIPS/eip-7045)
  * [EIP-7514: Add Max Epoch Churn Limit](https://eips.ethereum.org/EIPS/eip-7514)

## Consensus Layer

[retrieval]: ../../protocol/consensus/derivation#ecotone-blob-retrieval

[predeploy]: l1-attributes#ecotone-l1block-upgrade

* Blobs Data Availability: support blobs DA the [L1 Data-retrieval stage][retrieval].
* Rollup fee update: support blobs DA in
  [L1 Data Fee computation](../../protocol/execution/index#ecotone-l1-cost-fee-changes-eip-4844-da)
* Auto-upgrading and extension of the [L1 Attributes Predeployed Contract][predeploy]
  (also known as `L1Block` predeploy)
