Devnet Process

The OP Labs team maintains two parallel devnets. Protocol upgrades promote from one network to the next, until they are eventually deployed to our production Sepolia testnet. The devnets are:

  • Alphanet: Contains production-bound protocol upgrades that will be scheduled in some upcoming hardfork. All updates are active at genesis. The purpose of this devnet is to deploy protocol upgrades earlier, and to decouple deployment from hardfork scheduling. Protocol upgrades must be deployed on Alphanet before being deployed on the Betanet.
  • Betanet: Contains production-bound protocol upgrades that will be scheduled in the next hardfork. Upgrades are activated after genesis using hardfork timestamps. The purpose of this hardfork is to validate the upgrade process, and solidify the scope of a hardfork before activating it on our production testnet. Protocol upgrades must be deployed on the betanet before being deployed on testnet.

The Alphanet is deployed on a monthly basis. The Alphanet will be redeployed even if there are no changes to prevent a devnet from becoming someone’s production network. The Betanet is deployed on an ad-hoc basis when we’re ready to cut the next hardfork, and will persist until the next Betanet is cut.

About This Site

This site contains documentation and network configuration information for all devnets. Network documentation is generated from the chain manifest files in the alphanets and betanets directory. See the source for more information.

Alpaca Scoping Issue ↗️

Status: ⏸️ Offline

Alpaca contains changes to OP Contracts Manager and incident response improvements.

It was deployed on 01-14-2025.

Chains

TypeNameChain IDConfigRollupGenesisRPC
L1Sepolia11155111----
L2alpaca-011155111100000ViewViewDownloadRPC

Deployment Details

ParameterValue
OP Deployer Versionop-deployer/v0.0.11
L1 Contracts Version984bae9146398a2997ec13757bfe2438ca8f92eb
L2 Contracts Versionop-contracts/v1.7.0-beta.1+l2-contracts

Deployment Overrides

ScopeParameterValue
globall2GenesisHoloceneTimeOffset0x0

Components

ComponentVersion
op-nodeop-node/v1.10.2
op-gethop-geth/v1.101411.4-rc.4
op-rethop-reth/v1.1.5
op-proposerop-proposer/v1.10.0-rc.2
op-batcherop-batcher/v1.10.0
op-challengerop-challenger/v1.3.1-rc.4

Badger Scoping Issue ↗️

Status: ⏸️ Offline

Badger contains latest contracts and software versions.

It was deployed on 03-03-2025.

Chains

TypeNameChain IDConfigRollupGenesisRPC
L1Sepolia11155111----
L2badger-0420100000ViewViewDownloadRPC

Deployment Details

ParameterValue
OP Deployer Versionc46bb168e221c2b961a63b0107cbf6a95ffc5348
L1 Contracts Versionc46bb168e221c2b961a63b0107cbf6a95ffc5348
L2 Contracts Versionc46bb168e221c2b961a63b0107cbf6a95ffc5348

Deployment Overrides

ScopeParameterValue
globall2GenesisHoloceneTimeOffset0x0

Components

ComponentVersion
op-nodeop-node/v1.11.3-rc.1
op-gethop-geth/v1.101500.2-rc.1
op-rethop-reth/v1.2.0
op-proposerop-proposer/v1.10.0-rc.3
op-batcherop-batcher/v1.11.4-rc.1
op-challengerop-challenger/v1.3.2

Cheetah Scoping Issue ↗️

Status: 🟢 Online

MT Cannon Isthmus L1 Contracts

It was deployed on 03-14-2025.

Chains

TypeNameChain IDConfigRollupGenesisRPC
L1Sepolia11155111----
L2cheetah-0420100002ViewViewDownloadRPC

Deployment Details

ParameterValue
OP Deployer Versionop-deployer/v0.3.0-rc.3
L1 Contracts Versionop-contracts/v3.0.0-rc.2
L2 Contracts Versionop-contracts/v3.0.0-rc.2

Deployment Overrides

ScopeParameterValue
globall2GenesisHoloceneTimeOffset0x0
globall2GenesisIsthmusTimeOffset0x6A3C4B96
globalmipsVersion2

Components

ComponentVersion
op-nodeop-node/v1.12.1-rc.1
op-gethop-geth/v1.101503.1-rc.1
op-rethop-reth/v1.3.1
op-proposerop-proposer/v1.10.0
op-batcherop-batcher/v1.11.5

Dolphin Scoping Issue ↗️

Status: 🟢 Online

  • Operator Fee
  • L2 Withdrawal Root in Header
  • Pectra Support

It was deployed on 04-02-2025.

Chains

TypeNameChain IDConfigRollupGenesisRPC
L1Sepolia11155111----
L2dolphin-0420100003ViewViewDownloadRPC

Deployment Details

ParameterValue
OP Deployer Versionop-deployer/v0.3.0-rc.5
L1 Contracts Versionop-contracts/v3.0.0-rc.2
L2 Contracts Versionop-contracts/v3.0.0-rc.2

Deployment Overrides

ScopeParameterValue
globall2GenesisIsthmusTimeOffset0xe10
globalmipsVersion2

Components

ComponentVersion
op-nodeop-node/v1.13.0-rc.1
op-gethop-geth/v1.101503.2-rc.5
op-rethop-reth/v1.3.5
op-proposerop-proposer/v1.10.0-rc.3
op-batcherop-batcher/v1.12.0-rc.1

Flashblocks-Alpha Scoping Issue ↗️

Status: 🟢 Online

Flashblocks Alphanet

It was deployed on 04-24-2025.

Chains

TypeNameChain IDConfigRollupGenesisRPC
L1Sepolia11155111----
L2flashblocks-alpha420100004ViewViewDownloadRPC

Deployment Details

ParameterValue
OP Deployer Versionop-deployer/v0.3.0-rc.3
L1 Contracts Versionop-contracts/v3.0.0-rc.2
L2 Contracts Versionop-contracts/v3.0.0-rc.2

Deployment Overrides

ScopeParameterValue
globall2GenesisIsthmusTimeOffset0x0
globalmipsVersion2

Components

ComponentVersion
op-nodeop-node/v1.13.2-rc.3
op-gethop-geth/v1.101503.1-rc.1
op-rethop-reth/v1.3.11
op-proposerop-proposer/v1.10.0-rc.3
op-batcherop-batcher/v1.12.0-rc.1
rollup-boostrollup-boost/sha-f2ee10a
op-rbuilderop-rbuilder/sha-7f05d34

Interop-Alpha Scoping Issue ↗️

Status: 🟢 Online

  • Interop (no fault proof)

It was deployed on 02-06-2025.

Chains

TypeNameChain IDConfigRollupGenesisRPC
L1Sepolia11155111----
L2interop-alpha-0420120000ViewViewDownloadRPC
L2interop-alpha-1420120001ViewViewDownloadRPC

Deployment Details

ParameterValue
OP Deployer Version31a9c298416b63402f1d1c95062dc438fc5d1ff3
L1 Contracts Version31a9c298416b63402f1d1c95062dc438fc5d1ff3
L2 Contracts Version31a9c298416b63402f1d1c95062dc438fc5d1ff3

Deployment Overrides

ScopeParameterValue
globall2GenesisHoloceneTimeOffset0x0
globall2GenesisInteropTimeOffset0x0

Components

ComponentVersion
op-nodeop-node/v1.11.1
op-gethop-geth/v1.101500.1
op-proposerop-proposer/v1.10.0
op-batcherop-batcher/v1.11.4
op-challengerop-challenger/v1.3.2
op-supervisorb4e38ebb63babe634659dd6356e898d2b7f742f0

Interop-Rc-Alpha Scoping Issue ↗️

Status: 🟢 Online

  • Interop with FP

It was deployed on 03-26-2025.

Chains

TypeNameChain IDConfigRollupGenesisRPC
L1Sepolia11155111----
L2interop-rc-alpha-0420120003ViewViewDownloadRPC
L2interop-rc-alpha-1420120004ViewViewDownloadRPC

Deployment Details

ParameterValue
OP Deployer Versionf79ed8b9c9cbdbf8bb492074f3f98da7f072e21a
L1 Contracts Versionf79ed8b9c9cbdbf8bb492074f3f98da7f072e21a
L2 Contracts Versionf79ed8b9c9cbdbf8bb492074f3f98da7f072e21a

Deployment Overrides

ScopeParameterValue
globall2GenesisInteropTimeOffset0x0
globall2GenesisIsthmusTimeOffset0x0
globalmipsVersion2
interop-rc-alpha-0l2BlockTime2
interop-rc-alpha-1l2BlockTime1

Components

ComponentVersion
op-nodeop-node/v1.12.3-dev.1
op-gethop-geth/v1.101503.2-rc.3
op-proposerop-proposer/v1.10.1-rc.1
op-batcherop-batcher/v1.11.6-dev.1
op-challengerop-challenger/v1.3.4-rc.2
op-supervisorop-supervisor/v0.2.0-dev.3
op-rethop-reth/v1.3.5
op-dispute-monop-dispute-mon/v1.4.1-rc.1

Aegir Scoping Issue ↗️

Status: ⏸️ Offline

  • OPCM Upgrades

It was deployed on 03-02-2025.

Chains

TypeNameChain IDConfigRollupGenesisRPC
L1Sepolia11155111----
L2aegir-0420110004ViewViewDownloadRPC
L2aegir-1420110005ViewViewDownloadRPC

Deployment Details

ParameterValue
OP Deployer Versionop-deployer/v0.0.11
L1 Contracts Versionop-contracts/v1.8.0-rc.4
L2 Contracts Versionop-contracts/v1.7.0-beta.1+l2-contracts

Deployment Overrides

ScopeParameterValue
globall2GenesisHoloceneTimeOffset0x0

Components

ComponentVersion
op-nodeop-node/v1.11.1
op-gethop-geth/v1.101500.1
op-rethop-reth/v1.2.0
op-proposerop-proposer/v1.10.0
op-batcherop-batcher/v1.11.4
op-challengerop-challenger/v1.3.2
op-dispute-monop-dispute-mon/v1.3.0

Balrog Scoping Issue ↗️

Status: ⏸️ Offline

  • L1 Pectra Defence

It was deployed on 02-20-2025.

Chains

TypeNameChain IDConfigRollupGenesisRPC
L1Holesky17000----
L2balrog-0420110003ViewViewDownloadRPC

Deployment Details

ParameterValue
OP Deployer Versionop-deployer/v0.0.11
L1 Contracts Versionop-contracts/v1.8.0-rc.4
L2 Contracts Versionop-contracts/v1.7.0-beta.1+l2-contracts

Deployment Overrides

ScopeParameterValue
globall2GenesisHoloceneTimeOffset0x0

Components

ComponentVersion
op-nodeop-node/v1.11.1
op-gethop-geth/v1.101500.1
op-rethop-reth/v1.2.0
op-proposerop-proposer/v1.10.0-rc.2
op-batcherop-batcher/v1.11.1
op-challengerop-challenger/v1.3.1
op-dispute-monop-dispute-mon/v1.3.0

Cupid Scoping Issue ↗️

Status: 🟢 Online

Upgrade 14

  • MT Cannon
  • Isthmus L1 Contracts

It was deployed on 03-14-2025.

Chains

TypeNameChain IDConfigRollupGenesisRPC
L1Sepolia11155111----
L2cupid-0420110006ViewViewDownloadRPC
L2cupid-1420110007ViewViewDownloadRPC

Deployment Details

ParameterValue
OP Deployer Versionop-deployer/v0.2.0-rc.2
L1 Contracts Versionop-contracts/v2.0.0-rc.1
L2 Contracts Versionop-contracts/v1.7.0-beta.1+l2-contracts

Deployment Overrides

ScopeParameterValue
globall2GenesisHoloceneTimeOffset0x0

Components

ComponentVersion
op-nodeop-node/v1.12.1-rc.1
op-gethop-geth/v1.101503.1-rc.1
op-rethop-reth/v1.3.1
op-proposerop-proposer/v1.10.0
op-batcherop-batcher/v1.11.5

Deimos Scoping Issue ↗️

Status: 🟢 Online

Upgrade 15

  • Operator Fee
  • L2 Withdrawal Root in Header
  • Pectra Support

It was deployed on 09-04-2025.

Chains

TypeNameChain IDConfigRollupGenesisRPC
L1Sepolia11155111----
L2deimos-0420110008ViewViewDownloadRPC

Deployment Details

ParameterValue
OP Deployer Versionop-deployer/v0.3.0-rc.5
L1 Contracts Versionop-contracts/v3.0.0-rc.2
L2 Contracts Versionop-contracts/v3.0.0-rc.2

Deployment Overrides

ScopeParameterValue
globall2GenesisIsthmusTimeOffset0x0
globalmipsVersion2

Components

ComponentVersion
op-nodeop-node/v1.13.0-rc.1
op-gethop-geth/v1.101503.2-rc.5
op-rethop-reth/v1.3.5
op-proposerop-proposer/v1.10.0-rc.3
op-batcherop-batcher/v1.12.0-rc.1