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

# op-contracts 릴리스

> op-contracts의 릴리스 내역입니다. OP Stack L1 및 L2 스마트 컨트랙트입니다.

**op-contracts**에는 OP Stack의 L1 및 L2 스마트 컨트랙트가 포함되어 있습니다. 인터페이스 문서와 아키텍처 세부 정보는 [컨트랙트 레퍼런스](https://devdocs.optimism.io/contracts-bedrock)를 참조하십시오.

**2026년 8월 13일**

v8.0.0-rc.3

## 개요

이 릴리스는 Upgrade 20(U20)을 위한 OP Stack 스마트 컨트랙트의 릴리스 후보입니다. U20에는 하드포크가 포함되지 않으므로 L2 predeploy 변경 사항은 배포되지 않습니다.

`op-contracts/v8.0.0-rc.2` 이후 새로 추가된 변경 사항은 \*\*\[new in rc.3]\*\*로 표시되어 있습니다.

[GitHub에서 전체 릴리스 보기 →](https://github.com/ethereum-optimism/optimism/releases/tag/op-contracts/v8.0.0-rc.3)

**2026년 8월 2일**

v8.0.0-rc.2

이 릴리스는 Upgrade 20(U20)을 위한 OP Stack 스마트 컨트랙트의 릴리스 후보입니다. U20에는 하드포크가 포함되지 않으므로 L2 predeploy 변경 사항은 배포되지 않습니다.

[GitHub에서 전체 릴리스 보기 →](https://github.com/ethereum-optimism/optimism/releases/tag/op-contracts/v8.0.0-rc.2)

**2026년 6월 25일**

v7.0.0

이 릴리스는 [Upgrade 19](https://gov.optimism.io/t/upgrade-19b-karst-hardfork/10713)와 관련된 op-contracts 릴리스입니다.

[GitHub에서 전체 릴리스 보기 →](https://github.com/ethereum-optimism/optimism/releases/tag/op-contracts/v7.0.0)

**2026년 5월 29일**

v7.0.0-rc.4

## op-contracts/v7.0.0-rc.4의 변경 사항

* feat(contracts-bedrock): scale ResourceConfig to fit smaller gasLimits (v7.0.0)
* Merge pull request #20981 from ethereum-optimism/jm/revert-xlayer-layout-fix
* Revert "fix(l2cm): preserve XLayer LiquidityController minters across upgrade "
* fix(l2cm): preserve XLayer LiquidityController minters across upgrade
* fix: filter prerelease OPCM release tags (cherry-pick of #20617)
* feat: make l2cm default path in devfeature bitmap
* chore(ci): clean up contracts CI and RPC secrets
* fix(contracts): reject oz v5 initializable in opcm
* chore(rust/scr): update superchain registry for rust crates
* feat: zk go deployer
* fix(contracts): fail closed resolving semver target branch
* chore(contracts-bedrock): drop v1 mention from \_decodeDisputeGameImpl natspec
* interop: add OPContractsManagerMigrationValidator for post-migration validation
* fix(op-fetcher): guard against zero mipsImpl before calling oracle()
* chore(contracts-bedrock): fix contract typos
* Revert "chore(rust): bump revm to 38 "
* Revert "Delete .circleci/Untitled "
* docs(opcm): acknowledge Initializable upgrade limitations
* test(contracts): cover VerifyOPCM runSingle lazy setup
* fix: ZK Game Quality Review Fixes
* chore(rust): bump revm to 38
* test: add ZKDisputeGame unit and integration test coverage
* fix(contracts-bedrock): skip lint fix during CI
* Delete .circleci/Untitled
* feat(contracts): enforce EIP-7825 gas cap in NUT bundle validation
* feat(l2cm): support X Layer LiquidityController in L2CM upgrade path
* feat: add SP1Adapter
* fix: add intrinsic gas deduction to l2 fork tests
* chore(contracts): remove 7 unreferenced interfaces
* test(contracts): skip VerifyOPCM\_Run\_Test on coverage only, not unoptimized
* chore(contracts): remove unused SchemaResolver abstract base
* fix(contracts): skip ZKDisputeGame in VerifyOPCM when feature disabled
* refactor: revenue share cleanup
* fix: l2cm fma followup
* feat: opcm zk roots
* chore(deployer): remove OPCMv1 migration, upgrade, and dev feature code
* contracts: delete unused interop contracts
* fix(l2cm): guard CGT feature activation and liquidity controller renounce ownership

[GitHub에서 전체 릴리스 보기 →](https://github.com/ethereum-optimism/optimism/releases/tag/op-contracts/v7.0.0-rc.4)

**2026년 3월 16일**

v6.0.0

이 릴리스는 [Upgrade 18](https://gov.optimism.io/t/upgrade-18-custom-gas-token-v2-and-kona-proofs/10576)을 위한 컨트랙트 릴리스입니다. 이 릴리스의 주요 변경 사항은 다음과 같습니다.

* Custom Gas Token v2: SystemConfig의 CUSTOM\_GAS\_TOKEN 기능 플래그로 제어되며, 배포 시 이 기능을 활성화하는 신규 체인을 대상으로 합니다.
* Creator Pattern 분쟁 게임 리팩터링: 분쟁 게임(dispute game) 컨트랙트를 효율적으로 배포하여 단일 구현을 모든 체인에서 사용할 수 있도록 합니다(이후 각 체인별로 복제되어 개별적으로 구성됨).
* Cannon + Kona: 이 업그레이드는 Cannon [Fault Proof VM](https://specs.optimism.io/fault-proof/index.html#fault-proof-vm)과 함께 [Kona Proof](https://github.com/ethereum-optimism/optimism/tree/develop/kona/crates/proof/proof)를 사용하는 [새로운 게임 유형](https://github.com/ethereum-optimism/optimism/blob/b9dc5808f61c160de048fb7db39a04fe4fba4574/packages/contracts-bedrock/src/dispute/lib/Types.sol#L76-L77)을 추가합니다. respected game type은 변경하지 않습니다. (`b9dc580` 기준)

감사 결과는 [여기에 게시되어 있습니다](https://github.com/ethereum-optimism/optimism/blob/develop/docs/security-reviews/2026_01-U18-Cantina.pdf).

[GitHub에서 전체 릴리스 보기 →](https://github.com/ethereum-optimism/optimism/releases/tag/op-contracts/v6.0.0)

**2026년 1월 16일**

v6.0.0-rc.2

이 릴리스의 전체 릴리스 노트는 [`op-contracts/v6.0.0`](https://github.com/ethereum-optimism/optimism/releases/tag/op-contracts%2Fv6.0.0)을 참조하십시오(동일한 커밋에 대한 "최종" 버전 태그입니다).

[GitHub에서 전체 릴리스 보기 →](https://github.com/ethereum-optimism/optimism/releases/tag/op-contracts/v6.0.0-rc.2)

**2025년 12월 19일**

v5.0.0+l2-rev-share-contracts

## 개요

이 릴리스는 Optimism과 체인 운영자 간에 L2 트랜잭션 수수료를 구성 가능한 방식으로 분배하는 옵트인(opt-in) 메커니즘인 **Revenue Sharing**을 도입합니다.

***

[GitHub에서 전체 릴리스 보기 →](https://github.com/ethereum-optimism/optimism/releases/tag/op-contracts/v5.0.0%2Bl2-rev-share-contracts)

**2025년 10월 28일**

v5.0.0

> [!WARNING]
>
> 이 릴리스의 `op-deployer/justfile` 파일은 배포에 절대 사용해서는 안 됩니다(MUST NOT). 사용할 경우 이전 MIPS 버전으로 배포하게 됩니다. 이 커밋에 포함된 컨트랙트를 배포하려면 대신 최신 `op-deployer/v*` 릴리스를 사용하십시오.

이 릴리스는 Jovian 하드포크와 함께 활성화되는 기능에 영향을 주는 최소 base fee 및 DA footprint gas scalar 변수를 구성하는 기능을 추가합니다.

Cannon이 Go 1.24로 컴파일된 op-program 버전을 지원하도록 업데이트되었습니다.

OPCM 버전에는 향후 릴리스에서 [Kona](https://github.com/op-rs/kona) 결함 증명(fault proof) 프로그램을 지원하기 위한 준비 변경 사항이 포함되어 있으며, `CANNON_KONA` 게임 유형이 추가되었습니다.

개별 컨트랙트 버전 및 표준 배포에 대한 자세한 내용은 superchain registry의 아래 링크를 참조하십시오.

* [Sepolia](https://github.com/ethereum-optimism/superchain-registry/blob/80818cd29c28a37be79e2f31fe5cd2a8254fc58c/validation/standard/standard-versions-sepolia.toml#L6-L25) (`80818cd` 기준)
* [Mainnet](https://github.com/ethereum-optimism/superchain-registry/blob/80818cd29c28a37be79e2f31fe5cd2a8254fc58c/validation/standard/standard-versions-mainnet.toml#L6-L25) (`80818cd` 기준)

[GitHub에서 전체 릴리스 보기 →](https://github.com/ethereum-optimism/optimism/releases/tag/op-contracts/v5.0.0)

**2025년 10월 27일**

v5.0.0-rc.2

이 릴리스는 Jovian 하드포크와 함께 활성화되는 기능에 영향을 주는 최소 base fee 및 DA footprint gas scalar 변수를 구성하는 기능을 추가합니다. 또한 Cannon 결함 증명 VM에서 Go 1.24 지원이 포함되어 있습니다.

개별 컨트랙트 버전 및 표준 배포에 대한 자세한 내용은 superchain registry의 아래 링크를 참조하십시오.

* [Sepolia](https://github.com/ethereum-optimism/superchain-registry/blob/0cc526c0acdfffac5b1966bf7465406e41f33b00/validation/standard/standard-versions-sepolia.toml#L6-L25) (`0cc526c` 기준)
* [Mainnet](https://github.com/ethereum-optimism/superchain-registry/blob/0cc526c0acdfffac5b1966bf7465406e41f33b00/validation/standard/standard-versions-mainnet.toml#L6-L25) (`0cc526c` 기준)

[GitHub에서 전체 릴리스 보기 →](https://github.com/ethereum-optimism/optimism/releases/tag/op-contracts/v5.0.0-rc.2)

**2025년 10월 2일**

v4.1.0

이 릴리스는 [Upgrade 16a 프로토콜 업그레이드](https://docs.optimism.io/notices/upgrade-16a)와 관련된 `op-contracts` 릴리스입니다.

이 릴리스의 컨트랙트 버전 및 구현 주소는 superchain-registry를 참조하십시오.

[Sepolia 버전](https://github.com/ethereum-optimism/superchain-registry/blob/df4e953b384b7fb6dad14676fc5d9a9a994e5748/validation/standard/standard-versions-sepolia.toml#L7) (`df4e953` 기준)
[Mainnet 버전](https://github.com/ethereum-optimism/superchain-registry/blob/df4e953b384b7fb6dad14676fc5d9a9a994e5748/validation/standard/standard-versions-mainnet.toml#L7) (`df4e953` 기준)

관련 거버넌스 제안은 [여기](https://gov.optimism.io/t/maintenance-upgrade-proposal-u16a/10288)에서 확인할 수 있습니다. 배포 작업은 관련 op-deployer 릴리스를 사용하여 수행해야 합니다.

[GitHub에서 전체 릴리스 보기 →](https://github.com/ethereum-optimism/optimism/releases/tag/op-contracts/v4.1.0)

**2025년 8월 15일**

v2.2.0

이 `op-contracts` 릴리스는 `op-contracts/v2.0.0` OPCM을 수정합니다.

이 릴리스는 SuperchainConfig 및 protocol versions 프록시의 조건부 업그레이드를 제거합니다. 이 조건부 업그레이드로 인해 현재 `op-contracts/v1.8.0`에 있는 체인은 `v2.0.0` OPCM을 통해 컨트랙트를 업그레이드할 수 없습니다.

OP Mainnet 또는 OP Sepolia와 공유하지 않고 자체 SuperchainConfig를 사용하는 체인은 계속해서 `op-contracts/v2.0.0`의 OPCM을 사용해야 합니다.

이 릴리스의 컨트랙트 버전 및 구현 주소는 superchain-registry를 참조하십시오.

* [Sepolia 버전](https://github.com/ethereum-optimism/superchain-registry/blob/802e9b18739ae1a674fc609ca3a51e556b128b97/validation/standard/standard-versions-mainnet.toml#L145) (`802e9b1` 기준)
* [Mainnet 버전](https://github.com/ethereum-optimism/superchain-registry/blob/802e9b18739ae1a674fc609ca3a51e556b128b97/validation/standard/standard-versions-sepolia.toml#L145) (`802e9b1` 기준)

배포 작업은 관련 `op-deployer` 릴리스를 사용하여 수행해야 합니다.

**전체 변경 내역**: [https://github.com/ethereum-optimism/optimism/compare/op-contracts/v2.0.0...op-contracts/v2.2.0](https://github.com/ethereum-optimism/optimism/compare/op-contracts/v2.0.0...op-contracts/v2.2.0)

[GitHub에서 전체 릴리스 보기 →](https://github.com/ethereum-optimism/optimism/releases/tag/op-contracts/v2.2.0)

**2025년 6월 19일**

v4.0.0-rc.8

이 릴리스는 곧 진행될 [Upgrade 16 프로토콜 업그레이드](https://docs.optimism.io/notices/upgrade-16)를 위한 op-contracts 릴리스입니다.

이 릴리스의 컨트랙트 버전 및 구현 주소는 superchain-registry를 참조하십시오.

* [Sepolia 버전](https://github.com/ethereum-optimism/superchain-registry/blob/6b65f330434d46e24abc9ef78852ac3fa1cba4ec/validation/standard/standard-versions-sepolia.toml#L7) (`6b65f33` 기준)
* [Mainnet 버전](https://github.com/ethereum-optimism/superchain-registry/blob/6b65f330434d46e24abc9ef78852ac3fa1cba4ec/validation/standard/standard-versions-mainnet.toml#L7) (`6b65f33` 기준)

관련 거버넌스 제안은 [여기](https://gov.optimism.io/t/upgrade-16-proposal-interop-contracts-stage-1-and-go-1-23-support-in-cannon/10037)에서 확인할 수 있습니다.

배포 및 업그레이드 작업은 관련 op-deployer 릴리스를 사용하여 수행해야 합니다([이 PR](https://github.com/ethereum-optimism/superchain-registry/pull/1079)이 병합된 후 링크가 업데이트될 예정입니다).

[GitHub에서 전체 릴리스 보기 →](https://github.com/ethereum-optimism/optimism/releases/tag/op-contracts/v4.0.0-rc.8)

**2025년 7월 21일**

v4.0.0

이 릴리스는 최근 통과된 [Upgrade 16 프로토콜 업그레이드](https://docs.optimism.io/notices/upgrade-16)와 관련된 op-contracts 릴리스입니다.

이 릴리스의 컨트랙트 버전 및 구현 주소는 superchain-registry를 참조하십시오.

* [Sepolia 버전](https://github.com/ethereum-optimism/superchain-registry/blob/6b65f330434d46e24abc9ef78852ac3fa1cba4ec/validation/standard/standard-versions-sepolia.toml#L7) (`6b65f33` 기준)
* [Mainnet 버전](https://github.com/ethereum-optimism/superchain-registry/blob/6b65f330434d46e24abc9ef78852ac3fa1cba4ec/validation/standard/standard-versions-mainnet.toml#L7) (`6b65f33` 기준)
  관련 거버넌스 제안은 [여기](https://gov.optimism.io/t/upgrade-16-proposal-interop-contracts-stage-1-and-go-1-23-support-in-cannon/10037)에서 확인할 수 있습니다.

배포 작업은 관련 `op-deployer` 릴리스를 사용하여 수행해야 합니다.

[GitHub에서 전체 릴리스 보기 →](https://github.com/ethereum-optimism/optimism/releases/tag/op-contracts/v4.0.0)

**2025년 5월 8일**

v3.0.0

# 개요

이 릴리스는 결함 증명(fault proof)이 멀티스레드 Cannon64를 사용하도록 업그레이드하고 operator fee 가격 책정을 도입합니다. 또한 EIP-2935 predeploy의 주소를 업데이트합니다.

[GitHub에서 전체 릴리스 보기 →](https://github.com/ethereum-optimism/optimism/releases/tag/op-contracts/v3.0.0)

**2025년 3월 7일**

v3.0.0-rc.1

# 개요

이 릴리스 후보는 결함 증명이 멀티스레드 Cannon64를 사용하도록 업그레이드하고 operator fee 가격 책정을 도입합니다.

[GitHub에서 전체 릴리스 보기 →](https://github.com/ethereum-optimism/optimism/releases/tag/op-contracts/v3.0.0-rc.1)

**2025년 4월 2일**

v2.0.0

# 개요

이 컨트랙트 릴리스는 첫 번째 OP Contracts Manager 업그레이드인 [Upgrade 13](https://gov.optimism.io/t/upgrade-proposal-13-opcm-and-incident-response-improvements/9739)의 일환으로 모든 L1 컨트랙트를 업데이트합니다.

[GitHub에서 전체 릴리스 보기 →](https://github.com/ethereum-optimism/optimism/releases/tag/op-contracts/v2.0.0)

**2025년 2월 25일**

v2.0.0-rc.1

# 개요

이 릴리스 후보는 첫 번째 OP Contracts Manager 업그레이드의 일환으로 모든 L1 컨트랙트를 업데이트합니다.

[GitHub에서 전체 릴리스 보기 →](https://github.com/ethereum-optimism/optimism/releases/tag/op-contracts/v2.0.0-rc.1)

**2025년 1월 10일**

v1.8.0

# 개요

이 릴리스는 Holocene 네트워크 업그레이드의 일환으로 L1 컨트랙트에 적합합니다.

[GitHub에서 전체 릴리스 보기 →](https://github.com/ethereum-optimism/optimism/releases/tag/op-contracts/v1.8.0)

**2024년 11월 25일**

v1.8.0-rc.3

# 개요

이 릴리스는 Holocene 네트워크 업그레이드의 일환으로 L1 컨트랙트에 적합합니다.

[GitHub에서 전체 릴리스 보기 →](https://github.com/ethereum-optimism/optimism/releases/tag/op-contracts/v1.8.0-rc.3)

**2024년 11월 19일**

v1.8.0-rc.2

# 개요

이 릴리스는 Holocene 네트워크 업그레이드의 일환으로 L1 컨트랙트에 적합합니다.

[GitHub에서 전체 릴리스 보기 →](https://github.com/ethereum-optimism/optimism/releases/tag/op-contracts/v1.8.0-rc.2)

**2024년 11월 7일**

v1.8.0-rc.1

# 개요

이 릴리스는 Holocene 네트워크 업그레이드의 일환으로 L1 컨트랙트에 적합합니다.

[GitHub에서 전체 릴리스 보기 →](https://github.com/ethereum-optimism/optimism/releases/tag/op-contracts/v1.8.0-rc.1)

**2024년 9월 16일**

v.1.7.0-beta.1+l2-contracts

# 개요

이 릴리스는 L2 genesis 생성에 적합합니다. L1 컨트랙트 배포는 다른 릴리스로 수행해야 합니다.

[GitHub에서 전체 릴리스 보기 →](https://github.com/ethereum-optimism/optimism/releases/tag/op-contracts/v.1.7.0-beta.1%2Bl2-contracts)
