Skip to content

Releases: Layr-Labs/optimism

EigenDA Release 7 - Rebase over op-node/v1.16.1

19 Nov 17:42

Choose a tag to compare

This release is simply a rebase on top of op-node/v1.16.1 Mainnet Fusaka Readiness & Jovian

Important

This is an essential release to prepare for the L1 Fusaka fork on Ethereum Mainnet

Important

This is an essential release for chains activating the Jovian hardfork.

Note

Merge conflicts were minimal. Cherry-picking commits from this release into your own forks should be simple.

EigenDA Release 6 - Rebase over op-node/v1.14.1

13 Oct 00:57
11ab71d

Choose a tag to compare

This release is simply a rebase on top of op-node/v1.14.1 Fusaka Readiness Release (Sepolia)

Important

This is an essential release to prepare for the L1 Fusaka fork on Sepolia. Node operators must also upgrade their batcher to v1.16.0 before Fusaka activates.

With this release, op-node's L1 Chain Configuration (namely, the fork activation times and blob parameters for each fork) form part of L2 consensus.

This release therefore introduces the --rollup.l1-chain-config flag and accompanying OP_NODE_ROLLUP_L1_CHAIN_CONFIG environment variable. This is not necessary for chains deriving from Ethereum Mainnet, Sepolia, Holesky or Hoodi -- for those chains, the chain config is already baked into op-node and will be used automatically.

Note

Merge conflicts were minimal. Cherry-picking commits from this release into your own forks should be simple.

EigenDA Release 5 - Rebase over op-batcher/v1.15.0

28 Aug 20:42

Choose a tag to compare

This release is simply a rebase on top of op-batcher/v1.15.0.

Important

This release introduces a new DA throttling feature. See the upstream op-batcher/v1.15.0 release notes for more info.

Note

Merge conflicts were minimal. Cherry-picking commits from this release into your own forks should be simple.

EigenDA Release 4 - Rebase over op-batcher/v1.14.0

29 Jul 19:18

Choose a tag to compare

This release is simply a rebase on top of op-batcher/v1.14.0.

It contains 2 extra commits related to the new EigenDA Blob Derivation Error Spec:

bea3eb2 feat: altda client handles all teapot statuscodes
81486e3 feat: invalid commitment error handles teapot body

See EigenDA Proxy Derivation Errors and Secure Integration for more details.

EigenDA Release 3 - Isthmus Sepolia support

10 Apr 07:59
bdbc9ff

Choose a tag to compare

This release is simply a rebase on top of op-node/v1.13.0 to provide Isthmus Sepolia features.

It contains 2 extra commits:

EigenDA Release 2 - Batcher High Throughput

22 Mar 17:53
e1d6360

Choose a tag to compare

This second release is to fix upstream batcher parallel blob submission that was broken by the holocene strict ordering rules. See the README notes for more info.

This release, just like the first, is anchored on top of op's op-node/v1.11.1 release.

Added

  • docker images for op-batcher and op-node are now being pushed to ghcr, on every commit, but also for tags (releases) like this one.

Fixed

  • op-batcher parallel blob submission was broken after the holocene hard fork which has new strict ordering rules.

Full Changelog: op-node/v1.11.1-eigenda.1...Layr-Labs:optimism:op-node/v1.11.1-eigenda.2

EigenDA Release 1 - Failover Support

11 Mar 21:00
a5709b4

Choose a tag to compare

This is the very first release of our EigenDA fork. Please make sure to read our README to understand the 3 features we plan to support in this fork, as well as understand the branching/release structure.

This release is anchored on top of op's op-node/v1.11.1 release.

Added

  • support for op-batcher multi-frames (allows submitting large blobs)
  • support for failover from eigenda->ethda-calldata in both op-batcher

Fixed

  • op-node altda->ethda failover had a bug where it would stop finalizing

Full Changelog: op-node/v1.11.1...Layr-Labs:optimism:op-node/v1.11.1-eigenda.1