ethereum-optimism / specs

OP Stack Specifications
https://specs.optimism.io
Creative Commons Zero v1.0 Universal
82 stars 75 forks source link

Pectra: Span Batch Support #318

Open tynes opened 1 month ago

tynes commented 1 month ago

We will not be able to pull the Paris EVM spec as part of the Pectra hardfork into the OP stack until span batches are updated to support EIP-7702 transactions. You can see and example of the lack of support here

EIP-7702 is a huge UX win for Ethereum and we certainly want to be able to support it as early as possible. It will be a huge differentiator between EVM chains as applications that are built on it will not be able to support the same UX on chains that do not support it.

The span batch spec mentions a v2, we should consider adding EIP-7702 support to span batches v2.

Pectra is targeted to ship in early 2025 and we also want to make sure the spec for 7702 has been finalized before we invest too much time in implementing this

tynes commented 3 weeks ago

Span batch support for the set code tx type was implemented here

tynes commented 3 weeks ago

op-geth with 7702 support was implemented here