Skip to content
Discussion options

You must be logged in to vote

There isn't a single "EVM version" setting in the docs, but each OP Stack network upgrade states which Ethereum execution-layer fork it adopts, so the target follows from which upgrades are active on the chain you deploy to:

OP Stack upgrade Adopts L1 fork Highest evmVersion it enables
Canyon Shanghai shanghai (PUSH0)
Ecotone Cancun cancun (MCOPY, TSTORE/TLOAD, BLOBBASEFEE; no blob transactions on L2)
Isthmus Prague (7702, 2537, 2935, 7623, …) prague
Karst Osaka (7939 CLZ, 7823/7883 MODEXP, 7825 tx gas cap, 7951) osaka

Sources: the "Execution Layer" sections of the Isthmus and Karst specs, and the Upgrade 19 – Karst notice.

Your CLZ example has changed since you asked. Kar…

Replies: 1 comment 2 replies

Comment options

You must be logged in to vote
2 replies
@guidanoli
Comment options

@artofbitcoin
Comment options

Answer selected by guidanoli
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment