diff --git a/ops/internal/config/chain.go b/ops/internal/config/chain.go index 37783119bb..d7288ea11d 100644 --- a/ops/internal/config/chain.go +++ b/ops/internal/config/chain.go @@ -69,13 +69,11 @@ type Chain struct { SuperchainTime *uint64 `toml:"superchain_time"` DataAvailabilityType string `toml:"data_availability_type"` ChainID uint64 `toml:"chain_id"` - BatchInboxAddr *ChecksummedAddress `toml:"batch_inbox_addr"` BlockTime uint64 `toml:"block_time"` SeqWindowSize uint64 `toml:"seq_window_size"` MaxSequencerDrift uint64 `toml:"max_sequencer_drift"` GasPayingToken *ChecksummedAddress `toml:"gas_paying_token,omitempty"` Hardforks Hardforks `toml:"hardforks"` - Optimism Optimism `toml:"optimism"` AltDA *AltDA `toml:"alt_da"` Genesis Genesis `toml:"genesis"` Roles Roles `toml:"roles"` @@ -116,6 +114,7 @@ type Genesis struct { L1 GenesisRef `toml:"l1"` L2 GenesisRef `toml:"l2"` SystemConfig SystemConfig `toml:"system_config"` + FeeParams *FeeParams `toml:"fee_params,omitempty"` } type GenesisRef struct { @@ -124,12 +123,13 @@ type GenesisRef struct { } type SystemConfig struct { - BatcherAddr ChecksummedAddress `json:"batcherAddr" toml:"batcherAddress"` - Overhead common.Hash `json:"overhead" toml:"overhead"` - Scalar common.Hash `json:"scalar" toml:"scalar"` - GasLimit uint64 `json:"gasLimit" toml:"gasLimit"` - BaseFeeScalar *uint64 `json:"baseFeeScalar,omitempty" toml:"baseFeeScalar,omitempty"` - BlobBaseFeeScalar *uint64 `json:"blobBaseFeeScalar,omitempty" toml:"blobBaseFeeScalar,omitempty"` + BatcherAddr ChecksummedAddress `json:"batcherAddr" toml:"batcherAddress"` + BatchInboxAddr *ChecksummedAddress `json:"batchInboxAddr" toml:"batch_inbox_addr"` + Overhead common.Hash `json:"overhead" toml:"overhead"` + Scalar common.Hash `json:"scalar" toml:"scalar"` + GasLimit uint64 `json:"gasLimit" toml:"gasLimit"` + BaseFeeScalar *uint64 `json:"baseFeeScalar,omitempty" toml:"baseFeeScalar,omitempty"` + BlobBaseFeeScalar *uint64 `json:"blobBaseFeeScalar,omitempty" toml:"blobBaseFeeScalar,omitempty"` } type AltDA struct { @@ -139,7 +139,7 @@ type AltDA struct { DaCommitmentType string `toml:"da_commitment_type"` } -type Optimism struct { +type FeeParams struct { EIP1559Elasticity uint64 `toml:"eip1559_elasticity"` EIP1559Denominator uint64 `toml:"eip1559_denominator"` EIP1559DenominatorCanyon uint64 `toml:"eip1559_denominator_canyon"` diff --git a/ops/internal/config/testdata/all.toml b/ops/internal/config/testdata/all.toml index 4fa463411d..d20459eeef 100644 --- a/ops/internal/config/testdata/all.toml +++ b/ops/internal/config/testdata/all.toml @@ -7,7 +7,6 @@ governed_by_optimism = true superchain_time = 0 data_availability_type = "eth-da" chain_id = 10 -batch_inbox_addr = "0xFF00000000000000000000000000000000000010" block_time = 2 seq_window_size = 3600 max_sequencer_drift = 600 @@ -21,11 +20,6 @@ max_sequencer_drift = 600 holocene_time = 1720627203 # Wed 10 Jul 2024 16:00:03 UTC isthmus_time = 1720627204 # Wed 10 Jul 2024 16:00:04 UTC -[optimism] - eip1559_elasticity = 6 - eip1559_denominator = 50 - eip1559_denominator_canyon = 250 - [genesis] l2_time = 1686068903 [genesis.l1] @@ -36,11 +30,16 @@ max_sequencer_drift = 600 number = 105235063 [genesis.system_config] batcherAddress = "0x6887246668a3b87F54DeB3b94Ba47a6f63F32985" + batch_inbox_addr = "0xFF00000000000000000000000000000000000010" overhead = "0x00000000000000000000000000000000000000000000000000000000000000bc" scalar = "0x00000000000000000000000000000000000000000000000000000000000a6fe0" gasLimit = 30000000 baseFeeScalar = 123 blobBaseFeeScalar = 456 + [genesis.fee_params] + eip1559_elasticity = 6 + eip1559_denominator = 50 + eip1559_denominator_canyon = 250 [roles] SystemConfigOwner = "0x847B5c174615B1B7fDF770882256e2D3E95b9D92" diff --git a/ops/internal/manage/staging.go b/ops/internal/manage/staging.go index 632072faca..5c796f852a 100644 --- a/ops/internal/manage/staging.go +++ b/ops/internal/manage/staging.go @@ -34,7 +34,6 @@ func InflateChainConfig(st *state.State) (*config.StagedChain, error) { cfg := new(config.StagedChain) cfg.ChainID = chainID.Big().Uint64() - cfg.BatchInboxAddr = config.NewChecksummedAddress(dc.BatchInboxAddress) cfg.BlockTime = dc.L2BlockTime cfg.SeqWindowSize = dc.SequencerWindowSize cfg.MaxSequencerDrift = dc.MaxSequencerDrift @@ -54,12 +53,6 @@ func InflateChainConfig(st *state.State) (*config.StagedChain, error) { return nil, fmt.Errorf("failed to copy deploy config hardfork times: %w", err) } - cfg.Optimism = config.Optimism{ - EIP1559Elasticity: dc.EIP1559Elasticity, - EIP1559Denominator: dc.EIP1559Denominator, - EIP1559DenominatorCanyon: dc.EIP1559DenominatorCanyon, - } - if dc.UseAltDA { cfg.AltDA = &config.AltDA{ DaChallengeContractAddress: config.ChecksummedAddress(dc.DAChallengeProxy), @@ -83,10 +76,16 @@ func InflateChainConfig(st *state.State) (*config.StagedChain, error) { Number: rollup.Genesis.L2.Number, }, SystemConfig: config.SystemConfig{ - BatcherAddr: *config.NewChecksummedAddress(rollup.Genesis.SystemConfig.BatcherAddr), - Overhead: common.Hash(rollup.Genesis.SystemConfig.Overhead), - Scalar: common.Hash(rollup.Genesis.SystemConfig.Scalar), - GasLimit: rollup.Genesis.SystemConfig.GasLimit, + BatcherAddr: *config.NewChecksummedAddress(rollup.Genesis.SystemConfig.BatcherAddr), + BatchInboxAddr: config.NewChecksummedAddress(dc.BatchInboxAddress), + Overhead: common.Hash(rollup.Genesis.SystemConfig.Overhead), + Scalar: common.Hash(rollup.Genesis.SystemConfig.Scalar), + GasLimit: rollup.Genesis.SystemConfig.GasLimit, + }, + FeeParams: &config.FeeParams{ + EIP1559Elasticity: dc.EIP1559Elasticity, + EIP1559Denominator: dc.EIP1559Denominator, + EIP1559DenominatorCanyon: dc.EIP1559DenominatorCanyon, }, } diff --git a/ops/internal/manage/testdata/superchain/configs/sepolia/op.toml b/ops/internal/manage/testdata/superchain/configs/sepolia/op.toml index 9fb3dbde75..cd1f2ce94b 100755 --- a/ops/internal/manage/testdata/superchain/configs/sepolia/op.toml +++ b/ops/internal/manage/testdata/superchain/configs/sepolia/op.toml @@ -6,7 +6,6 @@ explorer = "https://sepolia-optimistic.etherscan.io" superchain_level = 1 governed_by_optimism = true superchain_time = 0 -batch_inbox_addr = "0xff00000000000000000000000000000011155420" block_time = 2 seq_window_size = 3600 max_sequencer_drift = 600 @@ -20,11 +19,6 @@ data_availability_type = "eth-da" granite_time = 1723478400 # Mon 12 Aug 2024 16:00:00 UTC holocene_time = 1732633200 # Tue 26 Nov 2024 15:00:00 UTC -[optimism] - eip1559_elasticity = 6 - eip1559_denominator = 50 - eip1559_denominator_canyon = 250 - [genesis] l2_time = 1691802540 [genesis.l1] @@ -35,9 +29,14 @@ data_availability_type = "eth-da" number = 0 [genesis.system_config] batcherAddress = "0x8F23BB38F531600e5d8FDDaAEC41F13FaB46E98c" + batch_inbox_addr = "0xff00000000000000000000000000000011155420" overhead = "0x00000000000000000000000000000000000000000000000000000000000000bc" scalar = "0x00000000000000000000000000000000000000000000000000000000000a6fe0" gasLimit = 30000000 + [genesis.fee_params] + eip1559_elasticity = 6 + eip1559_denominator = 50 + eip1559_denominator_canyon = 250 [roles] SystemConfigOwner = "0xfd1D2e729aE8eEe2E146c033bf4400fE75284301" diff --git a/ops/internal/manage/testdata/superchain/configs/sepolia/testchain.toml b/ops/internal/manage/testdata/superchain/configs/sepolia/testchain.toml index 49bf790555..c7f400e7ee 100755 --- a/ops/internal/manage/testdata/superchain/configs/sepolia/testchain.toml +++ b/ops/internal/manage/testdata/superchain/configs/sepolia/testchain.toml @@ -8,7 +8,6 @@ superchain_time = 0 data_availability_type = "eth-da" deployment_tx_hash = "0x0193884dc77ba74ca9ae23079edf91b81d49b0243c486fab5bbecd415d2dad68" chain_id = 1952805748 -batch_inbox_addr = "0x00BAA763833a726F122be49cd713dafbE7254e04" block_time = 2 seq_window_size = 3600 max_sequencer_drift = 600 @@ -20,11 +19,6 @@ max_sequencer_drift = 600 fjord_time = 0 # Thu 1 Jan 1970 00:00:00 UTC granite_time = 0 # Thu 1 Jan 1970 00:00:00 UTC -[optimism] - eip1559_elasticity = 6 - eip1559_denominator = 50 - eip1559_denominator_canyon = 250 - [genesis] l2_time = 1735008096 [genesis.l1] @@ -35,9 +29,15 @@ max_sequencer_drift = 600 number = 0 [genesis.system_config] batcherAddress = "0x0000000000000000000000000000000000000000" + batch_inbox_addr = "0x00BAA763833a726F122be49cd713dafbE7254e04" overhead = "0x0000000000000000000000000000000000000000000000000000000000000000" scalar = "0x0000000000000000000000000000000000000000000000000000000000000000" gasLimit = 0 + [genesis.fee_params] + eip1559_elasticity = 6 + eip1559_denominator = 50 + eip1559_denominator_canyon = 250 + [roles] SystemConfigOwner = "0x0000000000000000000000000000000000000001" diff --git a/ops/internal/manage/validation.go b/ops/internal/manage/validation.go index fe12475626..c710264bae 100644 --- a/ops/internal/manage/validation.go +++ b/ops/internal/manage/validation.go @@ -109,12 +109,12 @@ func ValidateGenesisIntegrity(cfg *config.Chain, genesis *core.Genesis) error { } out.Optimism = ¶ms.OptimismConfig{ - EIP1559Elasticity: cfg.Optimism.EIP1559Elasticity, - EIP1559Denominator: cfg.Optimism.EIP1559Denominator, + EIP1559Elasticity: cfg.Genesis.FeeParams.EIP1559Elasticity, + EIP1559Denominator: cfg.Genesis.FeeParams.EIP1559Denominator, } - if cfg.Optimism.EIP1559DenominatorCanyon != 0 { - out.Optimism.EIP1559DenominatorCanyon = &cfg.Optimism.EIP1559DenominatorCanyon + if cfg.Genesis.FeeParams.EIP1559DenominatorCanyon != 0 { + out.Optimism.EIP1559DenominatorCanyon = &cfg.Genesis.FeeParams.EIP1559DenominatorCanyon } genCopy := &core.Genesis{ diff --git a/ops/internal/report/l2.go b/ops/internal/report/l2.go index d46b203881..a6bfc8fad3 100644 --- a/ops/internal/report/l2.go +++ b/ops/internal/report/l2.go @@ -87,9 +87,9 @@ func DiffL2Genesis( BaseFeeVaultRecipient: common.Address(chainCfg.BaseFeeVaultRecipient), L1FeeVaultRecipient: common.Address(chainCfg.L1FeeVaultRecipient), SequencerFeeVaultRecipient: common.Address(chainCfg.SequencerFeeVaultRecipient), - Eip1559DenominatorCanyon: chainCfg.Optimism.EIP1559DenominatorCanyon, - Eip1559Denominator: chainCfg.Optimism.EIP1559Denominator, - Eip1559Elasticity: chainCfg.Optimism.EIP1559Elasticity, + Eip1559DenominatorCanyon: chainCfg.Genesis.FeeParams.EIP1559DenominatorCanyon, + Eip1559Denominator: chainCfg.Genesis.FeeParams.EIP1559Denominator, + Eip1559Elasticity: chainCfg.Genesis.FeeParams.EIP1559Elasticity, Roles: state.ChainRoles{ L1ProxyAdminOwner: common.Address(standardRoles.L1ProxyAdminOwner), L2ProxyAdminOwner: common.Address(standardRoles.L2ProxyAdminOwner), diff --git a/ops/internal/report/testdata/chain-config.toml b/ops/internal/report/testdata/chain-config.toml index 969efa9668..0668cd8bfb 100755 --- a/ops/internal/report/testdata/chain-config.toml +++ b/ops/internal/report/testdata/chain-config.toml @@ -11,7 +11,6 @@ deployment_tx_hash = "0x0193884dc77ba74ca9ae23079edf91b81d49b0243c486fab5bbecd41 deployment_l1_contracts_version = "tag://op-contracts/v1.6.0" deployment_l2_contracts_version = "tag://op-contracts/v1.7.0-beta.1+l2-contracts" chain_id = 1952805748 -batch_inbox_addr = "0x00BAA763833a726F122be49cd713dafbE7254e04" block_time = 2 seq_window_size = 3600 max_sequencer_drift = 600 @@ -27,11 +26,6 @@ sequencer_fee_vault_recipient = "0x0000000000000000000000000000000000000001" fjord_time = 0 # Thu 1 Jan 1970 00:00:00 UTC granite_time = 0 # Thu 1 Jan 1970 00:00:00 UTC -[optimism] - eip1559_elasticity = 6 - eip1559_denominator = 50 - eip1559_denominator_canyon = 250 - [genesis] l2_time = 1735008096 [genesis.l1] @@ -42,9 +36,15 @@ sequencer_fee_vault_recipient = "0x0000000000000000000000000000000000000001" number = 0 [genesis.system_config] batcherAddress = "0x0000000000000000000000000000000000000000" + batch_inbox_addr = "0x00BAA763833a726F122be49cd713dafbE7254e04" overhead = "0x0000000000000000000000000000000000000000000000000000000000000000" scalar = "0x0000000000000000000000000000000000000000000000000000000000000000" gasLimit = 0 + [genesis.fee_params] + eip1559_elasticity = 6 + eip1559_denominator = 50 + eip1559_denominator_canyon = 250 + [roles] SystemConfigOwner = "0x0000000000000000000000000000000000000001" diff --git a/superchain/configs/mainnet/arena-z.toml b/superchain/configs/mainnet/arena-z.toml index 9db0dc48be..a318333685 100755 --- a/superchain/configs/mainnet/arena-z.toml +++ b/superchain/configs/mainnet/arena-z.toml @@ -7,7 +7,6 @@ governed_by_optimism = true superchain_time = 1736445601 data_availability_type = "eth-da" chain_id = 7897 -batch_inbox_addr = "0x00f9BCEe08DCe4F0e7906c1f6cFb10c77802EEd0" block_time = 2 seq_window_size = 3600 max_sequencer_drift = 600 @@ -21,11 +20,6 @@ max_sequencer_drift = 600 holocene_time = 1736445601 # Thu 9 Jan 2025 18:00:01 UTC isthmus_time = 1746806401 # Fri 9 May 2025 16:00:01 UTC -[optimism] - eip1559_elasticity = 20 - eip1559_denominator = 2000 - eip1559_denominator_canyon = 2000 - [genesis] l2_time = 1731366083 [genesis.l1] @@ -36,9 +30,14 @@ max_sequencer_drift = 600 number = 0 [genesis.system_config] batcherAddress = "0x2b8733E8c60A928b19BB7db1D79b918e8E09AC8c" + batch_inbox_addr = "0x00f9BCEe08DCe4F0e7906c1f6cFb10c77802EEd0" overhead = "0x0000000000000000000000000000000000000000000000000000000000000000" scalar = "0x010000000000000000000000000000000000000000000000000c3a30000060a4" gasLimit = 30000000 + [genesis.fee_params] + eip1559_elasticity = 20 + eip1559_denominator = 2000 + eip1559_denominator_canyon = 2000 [roles] SystemConfigOwner = "0xBeA2Bc852a160B8547273660E22F4F08C2fa9Bbb" diff --git a/superchain/configs/mainnet/automata.toml b/superchain/configs/mainnet/automata.toml index cfae3a27eb..0bb895ecc7 100755 --- a/superchain/configs/mainnet/automata.toml +++ b/superchain/configs/mainnet/automata.toml @@ -6,7 +6,6 @@ superchain_level = 0 governed_by_optimism = false data_availability_type = "alt-da" chain_id = 65536 -batch_inbox_addr = "0xff00000000000000000000000000000001111111" block_time = 2 seq_window_size = 7200 max_sequencer_drift = 1800 @@ -18,11 +17,6 @@ gas_paying_token = "0xA2120b9e674d3fC3875f415A7DF52e382F141225" ecotone_time = 0 # Thu 1 Jan 1970 00:00:00 UTC fjord_time = 0 # Thu 1 Jan 1970 00:00:00 UTC -[optimism] - eip1559_elasticity = 10 - eip1559_denominator = 50 - eip1559_denominator_canyon = 250 - [alt_da] da_challenge_contract_address = "0x08c5DCDD5e46d31CC1591ee15b084663507597f3" da_challenge_window = 3600 @@ -39,9 +33,14 @@ gas_paying_token = "0xA2120b9e674d3fC3875f415A7DF52e382F141225" number = 0 [genesis.system_config] batcherAddress = "0x5BEF09f138921eF7985d83AAB97da1dB6E4dd190" + batch_inbox_addr = "0xff00000000000000000000000000000001111111" overhead = "0x0000000000000000000000000000000000000000000000000000000000000000" scalar = "0x0100000000000000000000000000000000000000000000000000000000013880" gasLimit = 30000000 + [genesis.fee_params] + eip1559_elasticity = 10 + eip1559_denominator = 50 + eip1559_denominator_canyon = 250 [roles] SystemConfigOwner = "0x49eC5Bd8C9cC35Ce26b87E534d2E36980621dDD2" diff --git a/superchain/configs/mainnet/base.toml b/superchain/configs/mainnet/base.toml index 2345b27c9f..627d611eae 100755 --- a/superchain/configs/mainnet/base.toml +++ b/superchain/configs/mainnet/base.toml @@ -7,7 +7,6 @@ governed_by_optimism = false superchain_time = 0 data_availability_type = "eth-da" chain_id = 8453 -batch_inbox_addr = "0xFf00000000000000000000000000000000008453" block_time = 2 seq_window_size = 3600 max_sequencer_drift = 600 @@ -21,11 +20,6 @@ max_sequencer_drift = 600 holocene_time = 1736445601 # Thu 9 Jan 2025 18:00:01 UTC isthmus_time = 1746806401 # Fri 9 May 2025 16:00:01 UTC -[optimism] - eip1559_elasticity = 6 - eip1559_denominator = 50 - eip1559_denominator_canyon = 250 - [genesis] l2_time = 1686789347 [genesis.l1] @@ -36,9 +30,14 @@ max_sequencer_drift = 600 number = 0 [genesis.system_config] batcherAddress = "0x5050F69a9786F081509234F1a7F4684b5E5b76C9" + batch_inbox_addr = "0xFf00000000000000000000000000000000008453" overhead = "0x00000000000000000000000000000000000000000000000000000000000000bc" scalar = "0x00000000000000000000000000000000000000000000000000000000000a6fe0" gasLimit = 30000000 + [genesis.fee_params] + eip1559_elasticity = 6 + eip1559_denominator = 50 + eip1559_denominator_canyon = 250 [roles] SystemConfigOwner = "0x14536667Cd30e52C0b458BaACcB9faDA7046E056" diff --git a/superchain/configs/mainnet/bob.toml b/superchain/configs/mainnet/bob.toml index 06a630d566..723e07bdc2 100755 --- a/superchain/configs/mainnet/bob.toml +++ b/superchain/configs/mainnet/bob.toml @@ -7,7 +7,6 @@ governed_by_optimism = false superchain_time = 0 data_availability_type = "eth-da" chain_id = 60808 -batch_inbox_addr = "0x3A75346f81302aAc0333FB5DCDD407e12A6CfA83" block_time = 2 seq_window_size = 3600 max_sequencer_drift = 600 @@ -21,11 +20,6 @@ max_sequencer_drift = 600 holocene_time = 1736445601 # Thu 9 Jan 2025 18:00:01 UTC isthmus_time = 1746806401 # Fri 9 May 2025 16:00:01 UTC -[optimism] - eip1559_elasticity = 6 - eip1559_denominator = 50 - eip1559_denominator_canyon = 250 - [genesis] l2_time = 1712861987 [genesis.l1] @@ -36,9 +30,14 @@ max_sequencer_drift = 600 number = 0 [genesis.system_config] batcherAddress = "0x08F9F14fF43E112B18c96f0986F28Cb1878f1D11" + batch_inbox_addr = "0x3A75346f81302aAc0333FB5DCDD407e12A6CfA83" overhead = "0x00000000000000000000000000000000000000000000000000000000000000bc" scalar = "0x00000000000000000000000000000000000000000000000000000000000a6fe0" gasLimit = 30000000 + [genesis.fee_params] + eip1559_elasticity = 6 + eip1559_denominator = 50 + eip1559_denominator_canyon = 250 [roles] SystemConfigOwner = "0xC91482A96e9c2A104d9298D1980eCCf8C4dc764E" diff --git a/superchain/configs/mainnet/cyber.toml b/superchain/configs/mainnet/cyber.toml index d062482e33..b70ab57a52 100755 --- a/superchain/configs/mainnet/cyber.toml +++ b/superchain/configs/mainnet/cyber.toml @@ -6,7 +6,6 @@ superchain_level = 0 governed_by_optimism = false data_availability_type = "alt-da" chain_id = 7560 -batch_inbox_addr = "0xfF00000000000000000000000000000000001d88" block_time = 2 seq_window_size = 3600 max_sequencer_drift = 600 @@ -16,11 +15,6 @@ max_sequencer_drift = 600 delta_time = 0 # Thu 1 Jan 1970 00:00:00 UTC ecotone_time = 0 # Thu 1 Jan 1970 00:00:00 UTC -[optimism] - eip1559_elasticity = 6 - eip1559_denominator = 50 - eip1559_denominator_canyon = 250 - [alt_da] da_challenge_contract_address = "0x10E34EfE14E4D270C0f77Bf1aF01b6C832161B49" da_challenge_window = 3600 @@ -37,9 +31,14 @@ max_sequencer_drift = 600 number = 0 [genesis.system_config] batcherAddress = "0xf0748C52EDC23135d9845CDFB91279Cf61ee14b4" + batch_inbox_addr = "0xfF00000000000000000000000000000000001d88" overhead = "0x00000000000000000000000000000000000000000000000000000000000000b4" scalar = "0x00000000000000000000000000000000000000000000000000000000000a6fe0" gasLimit = 30000000 + [genesis.fee_params] + eip1559_elasticity = 6 + eip1559_denominator = 50 + eip1559_denominator_canyon = 250 [roles] SystemConfigOwner = "0xc76C563185d01284AdbC9cF5bb909162dD2F15e7" diff --git a/superchain/configs/mainnet/ethernity.toml b/superchain/configs/mainnet/ethernity.toml index 6253d95554..1903599e6f 100755 --- a/superchain/configs/mainnet/ethernity.toml +++ b/superchain/configs/mainnet/ethernity.toml @@ -7,7 +7,6 @@ governed_by_optimism = false superchain_time = 0 data_availability_type = "eth-da" chain_id = 183 -batch_inbox_addr = "0xfF00000000000000000000000000000000000183" block_time = 2 seq_window_size = 3600 max_sequencer_drift = 600 @@ -21,11 +20,6 @@ max_sequencer_drift = 600 holocene_time = 1736445601 # Thu 9 Jan 2025 18:00:01 UTC isthmus_time = 1746806401 # Fri 9 May 2025 16:00:01 UTC -[optimism] - eip1559_elasticity = 20 - eip1559_denominator = 1000 - eip1559_denominator_canyon = 1000 - [genesis] l2_time = 1723547735 [genesis.l1] @@ -36,9 +30,14 @@ max_sequencer_drift = 600 number = 0 [genesis.system_config] batcherAddress = "0x43Ca061Ea80FBB4A2b5515F4be4e953b191147aF" + batch_inbox_addr = "0xfF00000000000000000000000000000000000183" overhead = "0x00000000000000000000000000000000000000000000000000000000000000bc" scalar = "0x00000000000000000000000000000000000000000000000000000000000f4240" gasLimit = 30000000 + [genesis.fee_params] + eip1559_elasticity = 20 + eip1559_denominator = 1000 + eip1559_denominator_canyon = 1000 [roles] SystemConfigOwner = "0xBeA2Bc852a160B8547273660E22F4F08C2fa9Bbb" diff --git a/superchain/configs/mainnet/funki.toml b/superchain/configs/mainnet/funki.toml index 847f4edb64..e235c45a6c 100755 --- a/superchain/configs/mainnet/funki.toml +++ b/superchain/configs/mainnet/funki.toml @@ -6,7 +6,6 @@ superchain_level = 0 governed_by_optimism = false data_availability_type = "alt-da" chain_id = 33979 -batch_inbox_addr = "0xfF00000000000000000000000000000084BB84Bb" block_time = 2 seq_window_size = 8400 max_sequencer_drift = 1800 @@ -17,11 +16,6 @@ max_sequencer_drift = 1800 ecotone_time = 0 # Thu 1 Jan 1970 00:00:00 UTC fjord_time = 0 # Thu 1 Jan 1970 00:00:00 UTC -[optimism] - eip1559_elasticity = 10 - eip1559_denominator = 50 - eip1559_denominator_canyon = 250 - [alt_da] da_challenge_contract_address = "0xF40b807c2407e1d7dabb85f3ceefd5EACc7bF3CD" da_challenge_window = 3600 @@ -38,9 +32,14 @@ max_sequencer_drift = 1800 number = 0 [genesis.system_config] batcherAddress = "0x73c98Cf34AF1f7D798e8e6f34b16037530Bffc41" + batch_inbox_addr = "0xfF00000000000000000000000000000084BB84Bb" overhead = "0x0000000000000000000000000000000000000000000000000000000000000000" scalar = "0x0100000000000000000000000000000000000000000000000000000000003138" gasLimit = 30000000 + [genesis.fee_params] + eip1559_elasticity = 10 + eip1559_denominator = 50 + eip1559_denominator_canyon = 250 [roles] SystemConfigOwner = "0xc0CE2761d5cC92d25dB6ccD95e4b9483eD22D11B" diff --git a/superchain/configs/mainnet/hashkeychain.toml b/superchain/configs/mainnet/hashkeychain.toml index 0cd66621f9..9e331d8a54 100755 --- a/superchain/configs/mainnet/hashkeychain.toml +++ b/superchain/configs/mainnet/hashkeychain.toml @@ -6,7 +6,6 @@ superchain_level = 0 governed_by_optimism = false data_availability_type = "eth-da" chain_id = 177 -batch_inbox_addr = "0x0004cb44C80b6Fbf8ceb1d80AF688C9f7C0b2aB5" block_time = 2 seq_window_size = 3600 max_sequencer_drift = 1800 @@ -19,11 +18,6 @@ gas_paying_token = "0xE7C6BF469e97eEB0bFB74C8dbFF5BD47D4C1C98a" fjord_time = 0 # Thu 1 Jan 1970 00:00:00 UTC granite_time = 0 # Thu 1 Jan 1970 00:00:00 UTC -[optimism] - eip1559_elasticity = 6 - eip1559_denominator = 50 - eip1559_denominator_canyon = 250 - [genesis] l2_time = 1734347135 [genesis.l1] @@ -34,9 +28,14 @@ gas_paying_token = "0xE7C6BF469e97eEB0bFB74C8dbFF5BD47D4C1C98a" number = 0 [genesis.system_config] batcherAddress = "0x9391791f7CB74F8BFDA65edc0749efd964311b55" + batch_inbox_addr = "0x0004cb44C80b6Fbf8ceb1d80AF688C9f7C0b2aB5" overhead = "0x0000000000000000000000000000000000000000000000000000000000000000" scalar = "0x010000000000000000000000000000000000000000000000ffffffff01312d00" gasLimit = 30000000 + [genesis.fee_params] + eip1559_elasticity = 6 + eip1559_denominator = 50 + eip1559_denominator_canyon = 250 [roles] SystemConfigOwner = "0x29Fbda675Fa5a07B621C2C1a6E3F874C14F612F3" diff --git a/superchain/configs/mainnet/ink.toml b/superchain/configs/mainnet/ink.toml index 886266e432..9718549c94 100755 --- a/superchain/configs/mainnet/ink.toml +++ b/superchain/configs/mainnet/ink.toml @@ -7,7 +7,6 @@ governed_by_optimism = true superchain_time = 1742396400 data_availability_type = "eth-da" chain_id = 57073 -batch_inbox_addr = "0x005969bf0EcbF6eDB6C47E5e94693b1C3651Be97" block_time = 1 seq_window_size = 3600 max_sequencer_drift = 600 @@ -21,11 +20,6 @@ max_sequencer_drift = 600 holocene_time = 1742396400 # Wed 19 Mar 2025 15:00:00 UTC isthmus_time = 1746806401 # Fri 9 May 2025 16:00:01 UTC -[optimism] - eip1559_elasticity = 6 - eip1559_denominator = 250 - eip1559_denominator_canyon = 250 - [genesis] l2_time = 1733498411 [genesis.l1] @@ -36,9 +30,14 @@ max_sequencer_drift = 600 number = 0 [genesis.system_config] batcherAddress = "0x500d7Ea63CF2E501dadaA5feeC1FC19FE2Aa72Ac" + batch_inbox_addr = "0x005969bf0EcbF6eDB6C47E5e94693b1C3651Be97" overhead = "0x0000000000000000000000000000000000000000000000000000000000000000" scalar = "0x010000000000000000000000000000000000000000000000000c5fc500000558" gasLimit = 30000000 + [genesis.fee_params] + eip1559_elasticity = 6 + eip1559_denominator = 250 + eip1559_denominator_canyon = 250 [roles] SystemConfigOwner = "0xBeA2Bc852a160B8547273660E22F4F08C2fa9Bbb" diff --git a/superchain/configs/mainnet/lisk.toml b/superchain/configs/mainnet/lisk.toml index 319a4f7101..13e58c209f 100755 --- a/superchain/configs/mainnet/lisk.toml +++ b/superchain/configs/mainnet/lisk.toml @@ -7,7 +7,6 @@ governed_by_optimism = false superchain_time = 0 data_availability_type = "eth-da" chain_id = 1135 -batch_inbox_addr = "0xFf00000000000000000000000000000000001135" block_time = 2 seq_window_size = 3600 max_sequencer_drift = 600 @@ -21,11 +20,6 @@ max_sequencer_drift = 600 holocene_time = 1736445601 # Thu 9 Jan 2025 18:00:01 UTC isthmus_time = 1746806401 # Fri 9 May 2025 16:00:01 UTC -[optimism] - eip1559_elasticity = 20 - eip1559_denominator = 1000 - eip1559_denominator_canyon = 1000 - [genesis] l2_time = 1714728791 [genesis.l1] @@ -36,9 +30,14 @@ max_sequencer_drift = 600 number = 0 [genesis.system_config] batcherAddress = "0xa6Ea2f3299b63c53143c993d2d5E60A69Cd6Fe24" + batch_inbox_addr = "0xFf00000000000000000000000000000000001135" overhead = "0x00000000000000000000000000000000000000000000000000000000000000bc" scalar = "0x00000000000000000000000000000000000000000000000000000000000f4240" gasLimit = 30000000 + [genesis.fee_params] + eip1559_elasticity = 20 + eip1559_denominator = 1000 + eip1559_denominator_canyon = 1000 [roles] SystemConfigOwner = "0xBeA2Bc852a160B8547273660E22F4F08C2fa9Bbb" diff --git a/superchain/configs/mainnet/lyra.toml b/superchain/configs/mainnet/lyra.toml index 62384b149c..d75ff8c42e 100755 --- a/superchain/configs/mainnet/lyra.toml +++ b/superchain/configs/mainnet/lyra.toml @@ -7,7 +7,6 @@ governed_by_optimism = false superchain_time = 0 data_availability_type = "alt-da" chain_id = 957 -batch_inbox_addr = "0x5f7f7f6DB967F0ef10BdA0678964DBA185d16c50" block_time = 2 seq_window_size = 3600 max_sequencer_drift = 600 @@ -21,11 +20,6 @@ max_sequencer_drift = 600 holocene_time = 1736445601 # Thu 9 Jan 2025 18:00:01 UTC isthmus_time = 1746806401 # Fri 9 May 2025 16:00:01 UTC -[optimism] - eip1559_elasticity = 6 - eip1559_denominator = 50 - eip1559_denominator_canyon = 250 - [genesis] l2_time = 1700021615 [genesis.l1] @@ -36,9 +30,14 @@ max_sequencer_drift = 600 number = 0 [genesis.system_config] batcherAddress = "0x14e4E97bDc195d399Ad8E7FC14451C279FE04c8e" + batch_inbox_addr = "0x5f7f7f6DB967F0ef10BdA0678964DBA185d16c50" overhead = "0x00000000000000000000000000000000000000000000000000000000000000bc" scalar = "0x00000000000000000000000000000000000000000000000000000000000a6fe0" gasLimit = 30000000 + [genesis.fee_params] + eip1559_elasticity = 6 + eip1559_denominator = 50 + eip1559_denominator_canyon = 250 [roles] SystemConfigOwner = "0x4a4962275DF8C60a80d3a25faEc5AA7De116A746" diff --git a/superchain/configs/mainnet/metal.toml b/superchain/configs/mainnet/metal.toml index 72271a7a7e..2f99453f71 100755 --- a/superchain/configs/mainnet/metal.toml +++ b/superchain/configs/mainnet/metal.toml @@ -7,7 +7,6 @@ governed_by_optimism = true superchain_time = 0 data_availability_type = "eth-da" chain_id = 1750 -batch_inbox_addr = "0xc83f7D9F2D4A76E81145849381ABA02602373723" block_time = 2 seq_window_size = 3600 max_sequencer_drift = 600 @@ -21,11 +20,6 @@ max_sequencer_drift = 600 holocene_time = 1736445601 # Thu 9 Jan 2025 18:00:01 UTC isthmus_time = 1746806401 # Fri 9 May 2025 16:00:01 UTC -[optimism] - eip1559_elasticity = 6 - eip1559_denominator = 50 - eip1559_denominator_canyon = 250 - [genesis] l2_time = 1711563515 [genesis.l1] @@ -36,9 +30,14 @@ max_sequencer_drift = 600 number = 0 [genesis.system_config] batcherAddress = "0xC94C243f8fb37223F3EB2f7961F7072602A51B8B" + batch_inbox_addr = "0xc83f7D9F2D4A76E81145849381ABA02602373723" overhead = "0x00000000000000000000000000000000000000000000000000000000000000bc" scalar = "0x00000000000000000000000000000000000000000000000000000000000a6fe0" gasLimit = 30000000 + [genesis.fee_params] + eip1559_elasticity = 6 + eip1559_denominator = 50 + eip1559_denominator_canyon = 250 [roles] SystemConfigOwner = "0x4a4962275DF8C60a80d3a25faEc5AA7De116A746" diff --git a/superchain/configs/mainnet/mint.toml b/superchain/configs/mainnet/mint.toml index 2d71d81d98..b4c5a4230c 100755 --- a/superchain/configs/mainnet/mint.toml +++ b/superchain/configs/mainnet/mint.toml @@ -7,7 +7,6 @@ governed_by_optimism = false superchain_time = 0 data_availability_type = "eth-da" chain_id = 185 -batch_inbox_addr = "0x4e31448a098393727b786e25B54E59DcA1b77FE1" block_time = 2 seq_window_size = 3600 max_sequencer_drift = 600 @@ -21,11 +20,6 @@ max_sequencer_drift = 600 holocene_time = 1736445601 # Thu 9 Jan 2025 18:00:01 UTC isthmus_time = 1746806401 # Fri 9 May 2025 16:00:01 UTC -[optimism] - eip1559_elasticity = 6 - eip1559_denominator = 50 - eip1559_denominator_canyon = 250 - [genesis] l2_time = 1715608931 [genesis.l1] @@ -36,9 +30,14 @@ max_sequencer_drift = 600 number = 0 [genesis.system_config] batcherAddress = "0x68bdFecE01535090c8f3C27ec3b1AE97E83fA4aA" + batch_inbox_addr = "0x4e31448a098393727b786e25B54E59DcA1b77FE1" overhead = "0x00000000000000000000000000000000000000000000000000000000000000bc" scalar = "0x00000000000000000000000000000000000000000000000000000000000a6fe0" gasLimit = 30000000 + [genesis.fee_params] + eip1559_elasticity = 6 + eip1559_denominator = 50 + eip1559_denominator_canyon = 250 [roles] SystemConfigOwner = "0x4a4962275DF8C60a80d3a25faEc5AA7De116A746" diff --git a/superchain/configs/mainnet/mode.toml b/superchain/configs/mainnet/mode.toml index 3a59da7d0a..1bec7a9dfd 100755 --- a/superchain/configs/mainnet/mode.toml +++ b/superchain/configs/mainnet/mode.toml @@ -7,7 +7,6 @@ governed_by_optimism = true superchain_time = 0 data_availability_type = "eth-da" chain_id = 34443 -batch_inbox_addr = "0x24E59d9d3Bd73ccC28Dc54062AF7EF7bFF58Bd67" block_time = 2 seq_window_size = 3600 max_sequencer_drift = 600 @@ -21,11 +20,6 @@ max_sequencer_drift = 600 holocene_time = 1736445601 # Thu 9 Jan 2025 18:00:01 UTC isthmus_time = 1746806401 # Fri 9 May 2025 16:00:01 UTC -[optimism] - eip1559_elasticity = 6 - eip1559_denominator = 50 - eip1559_denominator_canyon = 250 - [genesis] l2_time = 1700167583 [genesis.l1] @@ -36,9 +30,14 @@ max_sequencer_drift = 600 number = 0 [genesis.system_config] batcherAddress = "0x99199a22125034c808ff20f377d91187E8050F2E" + batch_inbox_addr = "0x24E59d9d3Bd73ccC28Dc54062AF7EF7bFF58Bd67" overhead = "0x00000000000000000000000000000000000000000000000000000000000000bc" scalar = "0x00000000000000000000000000000000000000000000000000000000000a6fe0" gasLimit = 30000000 + [genesis.fee_params] + eip1559_elasticity = 6 + eip1559_denominator = 50 + eip1559_denominator_canyon = 250 [roles] SystemConfigOwner = "0x4a4962275DF8C60a80d3a25faEc5AA7De116A746" diff --git a/superchain/configs/mainnet/op.toml b/superchain/configs/mainnet/op.toml index 6fc1a1acea..da9e22e2fe 100755 --- a/superchain/configs/mainnet/op.toml +++ b/superchain/configs/mainnet/op.toml @@ -7,7 +7,6 @@ governed_by_optimism = true superchain_time = 0 data_availability_type = "eth-da" chain_id = 10 -batch_inbox_addr = "0xFF00000000000000000000000000000000000010" block_time = 2 seq_window_size = 3600 max_sequencer_drift = 600 @@ -21,11 +20,6 @@ max_sequencer_drift = 600 holocene_time = 1736445601 # Thu 9 Jan 2025 18:00:01 UTC isthmus_time = 1746806401 # Fri 9 May 2025 16:00:01 UTC -[optimism] - eip1559_elasticity = 6 - eip1559_denominator = 50 - eip1559_denominator_canyon = 250 - [genesis] l2_time = 1686068903 [genesis.l1] @@ -36,9 +30,14 @@ max_sequencer_drift = 600 number = 105235063 [genesis.system_config] batcherAddress = "0x6887246668a3b87F54DeB3b94Ba47a6f63F32985" + batch_inbox_addr = "0xFF00000000000000000000000000000000000010" overhead = "0x00000000000000000000000000000000000000000000000000000000000000bc" scalar = "0x00000000000000000000000000000000000000000000000000000000000a6fe0" gasLimit = 30000000 + [genesis.fee_params] + eip1559_elasticity = 6 + eip1559_denominator = 50 + eip1559_denominator_canyon = 250 [roles] SystemConfigOwner = "0x847B5c174615B1B7fDF770882256e2D3E95b9D92" diff --git a/superchain/configs/mainnet/orderly.toml b/superchain/configs/mainnet/orderly.toml index 341b5020ce..dd3bd737ff 100755 --- a/superchain/configs/mainnet/orderly.toml +++ b/superchain/configs/mainnet/orderly.toml @@ -7,7 +7,6 @@ governed_by_optimism = false superchain_time = 0 data_availability_type = "alt-da" chain_id = 291 -batch_inbox_addr = "0x08aA34cC843CeEBcC88A627F18430294aA9780be" block_time = 2 seq_window_size = 3600 max_sequencer_drift = 600 @@ -21,11 +20,6 @@ max_sequencer_drift = 600 holocene_time = 1736445601 # Thu 9 Jan 2025 18:00:01 UTC isthmus_time = 1746806401 # Fri 9 May 2025 16:00:01 UTC -[optimism] - eip1559_elasticity = 6 - eip1559_denominator = 50 - eip1559_denominator_canyon = 250 - [genesis] l2_time = 1696608227 [genesis.l1] @@ -36,9 +30,14 @@ max_sequencer_drift = 600 number = 0 [genesis.system_config] batcherAddress = "0xf8dB8Aba597fF36cCD16fECfbb1B816B3236E9b8" + batch_inbox_addr = "0x08aA34cC843CeEBcC88A627F18430294aA9780be" overhead = "0x00000000000000000000000000000000000000000000000000000000000000bc" scalar = "0x00000000000000000000000000000000000000000000000000000000000a6fe0" gasLimit = 30000000 + [genesis.fee_params] + eip1559_elasticity = 6 + eip1559_denominator = 50 + eip1559_denominator_canyon = 250 [roles] SystemConfigOwner = "0x4a4962275DF8C60a80d3a25faEc5AA7De116A746" diff --git a/superchain/configs/mainnet/polynomial.toml b/superchain/configs/mainnet/polynomial.toml index 50610cda36..c6e2cd49bd 100755 --- a/superchain/configs/mainnet/polynomial.toml +++ b/superchain/configs/mainnet/polynomial.toml @@ -7,7 +7,6 @@ governed_by_optimism = false superchain_time = 0 data_availability_type = "eth-da" chain_id = 8008 -batch_inbox_addr = "0x0bd57e83B5E0f9eCD84d559bB58e1EcFEEdD2565" block_time = 2 seq_window_size = 3600 max_sequencer_drift = 600 @@ -21,11 +20,6 @@ max_sequencer_drift = 600 holocene_time = 1736445601 # Thu 9 Jan 2025 18:00:01 UTC isthmus_time = 1746806401 # Fri 9 May 2025 16:00:01 UTC -[optimism] - eip1559_elasticity = 6 - eip1559_denominator = 50 - eip1559_denominator_canyon = 250 - [genesis] l2_time = 1718038175 [genesis.l1] @@ -36,9 +30,14 @@ max_sequencer_drift = 600 number = 0 [genesis.system_config] batcherAddress = "0x67a44CE38627F46F20b1293960559eD85Dd194F1" + batch_inbox_addr = "0x0bd57e83B5E0f9eCD84d559bB58e1EcFEEdD2565" overhead = "0x00000000000000000000000000000000000000000000000000000000000000bc" scalar = "0x00000000000000000000000000000000000000000000000000000000000a6fe0" gasLimit = 30000000 + [genesis.fee_params] + eip1559_elasticity = 6 + eip1559_denominator = 50 + eip1559_denominator_canyon = 250 [roles] SystemConfigOwner = "0x4a4962275DF8C60a80d3a25faEc5AA7De116A746" diff --git a/superchain/configs/mainnet/race.toml b/superchain/configs/mainnet/race.toml index 776e955fd1..cbd634ad79 100755 --- a/superchain/configs/mainnet/race.toml +++ b/superchain/configs/mainnet/race.toml @@ -6,7 +6,6 @@ superchain_level = 0 governed_by_optimism = false data_availability_type = "eth-da" chain_id = 6805 -batch_inbox_addr = "0xFF00000000000000000000000000000000006805" block_time = 2 seq_window_size = 3600 max_sequencer_drift = 600 @@ -16,11 +15,6 @@ max_sequencer_drift = 600 delta_time = 0 # Thu 1 Jan 1970 00:00:00 UTC ecotone_time = 0 # Thu 1 Jan 1970 00:00:00 UTC -[optimism] - eip1559_elasticity = 6 - eip1559_denominator = 50 - eip1559_denominator_canyon = 250 - [genesis] l2_time = 1720421591 [genesis.l1] @@ -31,9 +25,14 @@ max_sequencer_drift = 600 number = 0 [genesis.system_config] batcherAddress = "0x8CDa8351236199AF7532baD53D683Ddd9B275d89" + batch_inbox_addr = "0xFF00000000000000000000000000000000006805" overhead = "0x00000000000000000000000000000000000000000000000000000000000000bc" scalar = "0x00000000000000000000000000000000000000000000000000000000000a6fe0" gasLimit = 30000000 + [genesis.fee_params] + eip1559_elasticity = 6 + eip1559_denominator = 50 + eip1559_denominator_canyon = 250 [roles] SystemConfigOwner = "0xBac1ad52745162c0aA3711fe88Df1Cc67034a3B9" diff --git a/superchain/configs/mainnet/redstone.toml b/superchain/configs/mainnet/redstone.toml index 3c4d83769b..a49934d558 100755 --- a/superchain/configs/mainnet/redstone.toml +++ b/superchain/configs/mainnet/redstone.toml @@ -6,7 +6,6 @@ superchain_level = 0 governed_by_optimism = false data_availability_type = "alt-da" chain_id = 690 -batch_inbox_addr = "0xff00000000000000000000000000000000000690" block_time = 2 seq_window_size = 3600 max_sequencer_drift = 600 @@ -16,11 +15,6 @@ max_sequencer_drift = 600 delta_time = 0 # Thu 1 Jan 1970 00:00:00 UTC ecotone_time = 0 # Thu 1 Jan 1970 00:00:00 UTC -[optimism] - eip1559_elasticity = 2 - eip1559_denominator = 50 - eip1559_denominator_canyon = 50 - [alt_da] da_challenge_contract_address = "0x97A2dA87d3439b172e6DD027220e01c9Cb565B80" da_challenge_window = 3600 @@ -37,9 +31,14 @@ max_sequencer_drift = 600 number = 0 [genesis.system_config] batcherAddress = "0xA31cb9Bc414601171D4537580f98F66C03aECd43" + batch_inbox_addr = "0xff00000000000000000000000000000000000690" overhead = "0x0000000000000000000000000000000000000000000000000000000000000001" scalar = "0x0000000000000000000000000000000000000000000000000000000000001def" gasLimit = 100000000 + [genesis.fee_params] + eip1559_elasticity = 2 + eip1559_denominator = 50 + eip1559_denominator_canyon = 50 [roles] SystemConfigOwner = "0xb356B146F1629c49C44344464F69BCDAfb4bb664" diff --git a/superchain/configs/mainnet/settlus-mainnet.toml b/superchain/configs/mainnet/settlus-mainnet.toml index f9ff8712f5..06db8f3849 100755 --- a/superchain/configs/mainnet/settlus-mainnet.toml +++ b/superchain/configs/mainnet/settlus-mainnet.toml @@ -6,7 +6,6 @@ superchain_level = 0 governed_by_optimism = false data_availability_type = "eth-da" chain_id = 5371 -batch_inbox_addr = "0x003E40D3125591bD722aB1bB880c78e4D74d0977" block_time = 1 seq_window_size = 3600 max_sequencer_drift = 1800 @@ -19,11 +18,6 @@ max_sequencer_drift = 1800 granite_time = 0 # Thu 1 Jan 1970 00:00:00 UTC holocene_time = 0 # Thu 1 Jan 1970 00:00:00 UTC -[optimism] - eip1559_elasticity = 6 - eip1559_denominator = 50 - eip1559_denominator_canyon = 250 - [genesis] l2_time = 1740171575 [genesis.l1] @@ -34,9 +28,14 @@ max_sequencer_drift = 1800 number = 0 [genesis.system_config] batcherAddress = "0xD0b4c3aC8A50B6F1B3949ADaf55Cc9805620EB57" + batch_inbox_addr = "0x003E40D3125591bD722aB1bB880c78e4D74d0977" overhead = "0x0000000000000000000000000000000000000000000000000000000000000000" scalar = "0x010000000000000000000000000000000000000000000000000c5fc500000558" gasLimit = 60000000 + [genesis.fee_params] + eip1559_elasticity = 6 + eip1559_denominator = 50 + eip1559_denominator_canyon = 250 [roles] SystemConfigOwner = "0x57669299e2a7D5BE46Ba817d8039C1350af830e8" diff --git a/superchain/configs/mainnet/shape.toml b/superchain/configs/mainnet/shape.toml index 935f6baa1f..ce76c01961 100755 --- a/superchain/configs/mainnet/shape.toml +++ b/superchain/configs/mainnet/shape.toml @@ -6,7 +6,6 @@ superchain_level = 1 governed_by_optimism = false data_availability_type = "eth-da" chain_id = 360 -batch_inbox_addr = "0xfF00000000000000000000000000000000000360" block_time = 2 seq_window_size = 3600 max_sequencer_drift = 1800 @@ -18,11 +17,6 @@ max_sequencer_drift = 1800 fjord_time = 0 # Thu 1 Jan 1970 00:00:00 UTC granite_time = 1727370000 # Thu 26 Sep 2024 17:00:00 UTC -[optimism] - eip1559_elasticity = 6 - eip1559_denominator = 50 - eip1559_denominator_canyon = 250 - [genesis] l2_time = 1721744471 [genesis.l1] @@ -33,9 +27,14 @@ max_sequencer_drift = 1800 number = 0 [genesis.system_config] batcherAddress = "0xF7ca543d652E38692fD12f989eb55b5327eC9A20" + batch_inbox_addr = "0xfF00000000000000000000000000000000000360" overhead = "0x00000000000000000000000000000000000000000000000000000000000000bc" scalar = "0x00000000000000000000000000000000000000000000000000000000000a6fe0" gasLimit = 30000000 + [genesis.fee_params] + eip1559_elasticity = 6 + eip1559_denominator = 50 + eip1559_denominator_canyon = 250 [roles] SystemConfigOwner = "0xee1Af3f99AF8C5b93512FbE2A3f0dD5568CE087f" diff --git a/superchain/configs/mainnet/snax.toml b/superchain/configs/mainnet/snax.toml index 3113dac747..9dd74a6185 100755 --- a/superchain/configs/mainnet/snax.toml +++ b/superchain/configs/mainnet/snax.toml @@ -7,7 +7,6 @@ governed_by_optimism = false superchain_time = 0 data_availability_type = "eth-da" chain_id = 2192 -batch_inbox_addr = "0xFeC57BD3729a5F930d4Ee8ac5992Fdc8988426e4" block_time = 2 seq_window_size = 3600 max_sequencer_drift = 600 @@ -21,11 +20,6 @@ max_sequencer_drift = 600 holocene_time = 1736445601 # Thu 9 Jan 2025 18:00:01 UTC isthmus_time = 1746806401 # Fri 9 May 2025 16:00:01 UTC -[optimism] - eip1559_elasticity = 6 - eip1559_denominator = 50 - eip1559_denominator_canyon = 250 - [genesis] l2_time = 1723562231 [genesis.l1] @@ -36,9 +30,14 @@ max_sequencer_drift = 600 number = 0 [genesis.system_config] batcherAddress = "0x060b915cA4904b56adA63565626b9c97F6CaD212" + batch_inbox_addr = "0xFeC57BD3729a5F930d4Ee8ac5992Fdc8988426e4" overhead = "0x00000000000000000000000000000000000000000000000000000000000000bc" scalar = "0x00000000000000000000000000000000000000000000000000000000000a6fe0" gasLimit = 30000000 + [genesis.fee_params] + eip1559_elasticity = 6 + eip1559_denominator = 50 + eip1559_denominator_canyon = 250 [roles] SystemConfigOwner = "0x4a4962275DF8C60a80d3a25faEc5AA7De116A746" diff --git a/superchain/configs/mainnet/soneium.toml b/superchain/configs/mainnet/soneium.toml index 39e6ad4c5f..c45d4bfb48 100755 --- a/superchain/configs/mainnet/soneium.toml +++ b/superchain/configs/mainnet/soneium.toml @@ -7,7 +7,6 @@ governed_by_optimism = true superchain_time = 1738573200 data_availability_type = "eth-da" chain_id = 1868 -batch_inbox_addr = "0x008dC74CecC9dedA8595B2Fe210cE5979F0BfA8e" block_time = 2 seq_window_size = 3600 max_sequencer_drift = 600 @@ -21,11 +20,6 @@ max_sequencer_drift = 600 holocene_time = 1738573200 # Mon 3 Feb 2025 09:00:00 UTC isthmus_time = 1746806401 # Fri 9 May 2025 16:00:01 UTC -[optimism] - eip1559_elasticity = 6 - eip1559_denominator = 50 - eip1559_denominator_canyon = 250 - [genesis] l2_time = 1733134751 [genesis.l1] @@ -36,9 +30,14 @@ max_sequencer_drift = 600 number = 0 [genesis.system_config] batcherAddress = "0x6776BE80dBAda6A02B5F2095cF13734ac303B8d1" + batch_inbox_addr = "0x008dC74CecC9dedA8595B2Fe210cE5979F0BfA8e" overhead = "0x0000000000000000000000000000000000000000000000000000000000000000" scalar = "0x010000000000000000000000000000000000000000000000000c5fc500000558" gasLimit = 60000000 + [genesis.fee_params] + eip1559_elasticity = 6 + eip1559_denominator = 50 + eip1559_denominator_canyon = 250 [roles] SystemConfigOwner = "0x509182eC226b3B71D36A3255A80EF0b1A9D43033" diff --git a/superchain/configs/mainnet/sseed.toml b/superchain/configs/mainnet/sseed.toml index 4f92fa69d5..79e59629de 100755 --- a/superchain/configs/mainnet/sseed.toml +++ b/superchain/configs/mainnet/sseed.toml @@ -6,7 +6,6 @@ superchain_level = 1 governed_by_optimism = false data_availability_type = "eth-da" chain_id = 5330 -batch_inbox_addr = "0x8612014a343089F1ddBACfD42baf4Afbf9133593" block_time = 2 seq_window_size = 3600 max_sequencer_drift = 600 @@ -17,11 +16,6 @@ max_sequencer_drift = 600 ecotone_time = 0 # Thu 1 Jan 1970 00:00:00 UTC fjord_time = 0 # Thu 1 Jan 1970 00:00:00 UTC -[optimism] - eip1559_elasticity = 6 - eip1559_denominator = 50 - eip1559_denominator_canyon = 250 - [genesis] l2_time = 1726179683 [genesis.l1] @@ -32,9 +26,14 @@ max_sequencer_drift = 600 number = 0 [genesis.system_config] batcherAddress = "0xa9B074B27DE97f492F8F07fD7C213400E4ca5391" + batch_inbox_addr = "0x8612014a343089F1ddBACfD42baf4Afbf9133593" overhead = "0x00000000000000000000000000000000000000000000000000000000000000bc" scalar = "0x00000000000000000000000000000000000000000000000000000000000a6fe0" gasLimit = 30000000 + [genesis.fee_params] + eip1559_elasticity = 6 + eip1559_denominator = 50 + eip1559_denominator_canyon = 250 [roles] SystemConfigOwner = "0x4a4962275DF8C60a80d3a25faEc5AA7De116A746" diff --git a/superchain/configs/mainnet/swan.toml b/superchain/configs/mainnet/swan.toml index a9df477b44..62392e4d7c 100755 --- a/superchain/configs/mainnet/swan.toml +++ b/superchain/configs/mainnet/swan.toml @@ -6,7 +6,6 @@ superchain_level = 0 governed_by_optimism = false data_availability_type = "eth-da" chain_id = 254 -batch_inbox_addr = "0xfF00000000000000000000000000000000000254" block_time = 5 seq_window_size = 3600 max_sequencer_drift = 600 @@ -15,11 +14,6 @@ max_sequencer_drift = 600 canyon_time = 0 # Thu 1 Jan 1970 00:00:00 UTC delta_time = 0 # Thu 1 Jan 1970 00:00:00 UTC -[optimism] - eip1559_elasticity = 6 - eip1559_denominator = 50 - eip1559_denominator_canyon = 250 - [genesis] l2_time = 1718640215 [genesis.l1] @@ -30,9 +24,14 @@ max_sequencer_drift = 600 number = 0 [genesis.system_config] batcherAddress = "0xde794bEc196832474f2F218135bFd0f7cA7fb038" + batch_inbox_addr = "0xfF00000000000000000000000000000000000254" overhead = "0x0000000000000000000000000000000000000000000000000000000000000834" scalar = "0x00000000000000000000000000000000000000000000000000000000000f4240" gasLimit = 30000000 + [genesis.fee_params] + eip1559_elasticity = 6 + eip1559_denominator = 50 + eip1559_denominator_canyon = 250 [roles] SystemConfigOwner = "0x3FcB6E08A960EF52Ec3101A444f71A2Fd964b248" diff --git a/superchain/configs/mainnet/swell.toml b/superchain/configs/mainnet/swell.toml index 204ec4d13e..d890704e2f 100755 --- a/superchain/configs/mainnet/swell.toml +++ b/superchain/configs/mainnet/swell.toml @@ -6,7 +6,6 @@ superchain_level = 1 governed_by_optimism = true data_availability_type = "eth-da" chain_id = 1923 -batch_inbox_addr = "0x005dE5857e38dFD703a1725c0900E9C6f24cbdE0" block_time = 2 seq_window_size = 3600 max_sequencer_drift = 600 @@ -18,11 +17,6 @@ max_sequencer_drift = 600 fjord_time = 0 # Thu 1 Jan 1970 00:00:00 UTC granite_time = 0 # Thu 1 Jan 1970 00:00:00 UTC -[optimism] - eip1559_elasticity = 6 - eip1559_denominator = 50 - eip1559_denominator_canyon = 250 - [genesis] l2_time = 1732696703 [genesis.l1] @@ -33,9 +27,14 @@ max_sequencer_drift = 600 number = 0 [genesis.system_config] batcherAddress = "0xf854cd5B26bfd73d51236c0122798907Ed65B1f2" + batch_inbox_addr = "0x005dE5857e38dFD703a1725c0900E9C6f24cbdE0" overhead = "0x0000000000000000000000000000000000000000000000000000000000000000" scalar = "0x010000000000000000000000000000000000000000000000000c5fc500000558" gasLimit = 60000000 + [genesis.fee_params] + eip1559_elasticity = 6 + eip1559_denominator = 50 + eip1559_denominator_canyon = 250 [roles] SystemConfigOwner = "0x06F7fB1C74147e34Fce04a6828c7BF809B038d0E" diff --git a/superchain/configs/mainnet/tbn.toml b/superchain/configs/mainnet/tbn.toml index c083b40114..26847f3f2d 100755 --- a/superchain/configs/mainnet/tbn.toml +++ b/superchain/configs/mainnet/tbn.toml @@ -7,7 +7,6 @@ governed_by_optimism = false superchain_time = 1726070401 data_availability_type = "eth-da" chain_id = 624 -batch_inbox_addr = "0xFF00000000000000000000000000000000000624" block_time = 2 seq_window_size = 3600 max_sequencer_drift = 600 @@ -22,11 +21,6 @@ gas_paying_token = "0x04E9D7e336f79Cdab911b06133D3Ca2Cd0721ce3" holocene_time = 1736445601 # Thu 9 Jan 2025 18:00:01 UTC isthmus_time = 1746806401 # Fri 9 May 2025 16:00:01 UTC -[optimism] - eip1559_elasticity = 6 - eip1559_denominator = 50 - eip1559_denominator_canyon = 250 - [genesis] l2_time = 1719397463 [genesis.l1] @@ -37,9 +31,14 @@ gas_paying_token = "0x04E9D7e336f79Cdab911b06133D3Ca2Cd0721ce3" number = 0 [genesis.system_config] batcherAddress = "0x7f9D9c1BCE1062E1077845eA39a0303429600a06" + batch_inbox_addr = "0xFF00000000000000000000000000000000000624" overhead = "0x0000000000000000000000000000000000000000000000000000000000000000" scalar = "0x010000000000000000000000000000000000000000000000000c5fc500000558" gasLimit = 30000000 + [genesis.fee_params] + eip1559_elasticity = 6 + eip1559_denominator = 50 + eip1559_denominator_canyon = 250 [roles] SystemConfigOwner = "0x25A6E7c6f3d0fE89A656Fcf065614B74E55099fF" diff --git a/superchain/configs/mainnet/unichain.toml b/superchain/configs/mainnet/unichain.toml index a059984d37..e80617950d 100755 --- a/superchain/configs/mainnet/unichain.toml +++ b/superchain/configs/mainnet/unichain.toml @@ -7,7 +7,6 @@ governed_by_optimism = true superchain_time = 0 data_availability_type = "eth-da" chain_id = 130 -batch_inbox_addr = "0xFf00000000000000000000000000000000000130" block_time = 1 seq_window_size = 3600 max_sequencer_drift = 600 @@ -21,11 +20,6 @@ max_sequencer_drift = 600 holocene_time = 1736445601 # Thu 9 Jan 2025 18:00:01 UTC isthmus_time = 1746806401 # Fri 9 May 2025 16:00:01 UTC -[optimism] - eip1559_elasticity = 6 - eip1559_denominator = 50 - eip1559_denominator_canyon = 250 - [genesis] l2_time = 1730748359 [genesis.l1] @@ -36,9 +30,14 @@ max_sequencer_drift = 600 number = 0 [genesis.system_config] batcherAddress = "0x2F60A5184c63ca94f82a27100643DbAbe4F3f7Fd" + batch_inbox_addr = "0xFf00000000000000000000000000000000000130" overhead = "0x0000000000000000000000000000000000000000000000000000000000000000" scalar = "0x010000000000000000000000000000000000000000000000000dbba0000007d0" gasLimit = 30000000 + [genesis.fee_params] + eip1559_elasticity = 6 + eip1559_denominator = 50 + eip1559_denominator_canyon = 250 [roles] SystemConfigOwner = "0x9245d5D10AA8a842B31530De71EA86c0760Ca1b1" diff --git a/superchain/configs/mainnet/worldchain.toml b/superchain/configs/mainnet/worldchain.toml index 45d5faf2d3..a928927ae4 100755 --- a/superchain/configs/mainnet/worldchain.toml +++ b/superchain/configs/mainnet/worldchain.toml @@ -6,7 +6,6 @@ superchain_level = 1 governed_by_optimism = false data_availability_type = "eth-da" chain_id = 480 -batch_inbox_addr = "0xff00000000000000000000000000000000000480" block_time = 2 seq_window_size = 3600 max_sequencer_drift = 1800 @@ -19,11 +18,6 @@ max_sequencer_drift = 1800 granite_time = 1727780400 # Tue 1 Oct 2024 11:00:00 UTC holocene_time = 1738238400 # Thu 30 Jan 2025 12:00:00 UTC -[optimism] - eip1559_elasticity = 10 - eip1559_denominator = 50 - eip1559_denominator_canyon = 250 - [genesis] l2_time = 1719335639 [genesis.l1] @@ -34,9 +28,14 @@ max_sequencer_drift = 1800 number = 0 [genesis.system_config] batcherAddress = "0xdBBE3D8c2d2b22A2611c5A94A9a12C2fCD49Eb29" + batch_inbox_addr = "0xff00000000000000000000000000000000000480" overhead = "0x00000000000000000000000000000000000000000000000000000000000000bc" scalar = "0x00000000000000000000000000000000000000000000000000000000000a6fe0" gasLimit = 100000000 + [genesis.fee_params] + eip1559_elasticity = 10 + eip1559_denominator = 50 + eip1559_denominator_canyon = 250 [roles] SystemConfigOwner = "0xB2aa0C2C4fD6BFCBF699d4c787CD6Cc0dC461a9d" diff --git a/superchain/configs/mainnet/xterio-eth.toml b/superchain/configs/mainnet/xterio-eth.toml index e6d66327bf..f5a763abb2 100755 --- a/superchain/configs/mainnet/xterio-eth.toml +++ b/superchain/configs/mainnet/xterio-eth.toml @@ -6,7 +6,6 @@ superchain_level = 0 governed_by_optimism = false data_availability_type = "alt-da" chain_id = 2702128 -batch_inbox_addr = "0xfF00000000000000000000000000000000293b30" block_time = 2 seq_window_size = 3600 max_sequencer_drift = 600 @@ -16,11 +15,6 @@ max_sequencer_drift = 600 delta_time = 0 # Thu 1 Jan 1970 00:00:00 UTC ecotone_time = 0 # Thu 1 Jan 1970 00:00:00 UTC -[optimism] - eip1559_elasticity = 6 - eip1559_denominator = 50 - eip1559_denominator_canyon = 250 - [alt_da] da_challenge_contract_address = "0x16193e14197c10109F3e81b938153A04A2a00190" da_challenge_window = 3600 @@ -37,9 +31,14 @@ max_sequencer_drift = 600 number = 0 [genesis.system_config] batcherAddress = "0x7d6251D49A102a330CfB46d132982781620700Cb" + batch_inbox_addr = "0xfF00000000000000000000000000000000293b30" overhead = "0x00000000000000000000000000000000000000000000000000000000000000b4" scalar = "0x00000000000000000000000000000000000000000000000000000000000a6fe0" gasLimit = 30000000 + [genesis.fee_params] + eip1559_elasticity = 6 + eip1559_denominator = 50 + eip1559_denominator_canyon = 250 [roles] SystemConfigOwner = "0xCf06c459AE59d4f47469BcE535afC3485Ce89dBf" diff --git a/superchain/configs/mainnet/zora.toml b/superchain/configs/mainnet/zora.toml index 081eda7800..e4590bb1e1 100755 --- a/superchain/configs/mainnet/zora.toml +++ b/superchain/configs/mainnet/zora.toml @@ -7,7 +7,6 @@ governed_by_optimism = true superchain_time = 0 data_availability_type = "eth-da" chain_id = 7777777 -batch_inbox_addr = "0x6F54Ca6F6EdE96662024Ffd61BFd18f3f4e34DFf" block_time = 2 seq_window_size = 3600 max_sequencer_drift = 600 @@ -21,11 +20,6 @@ max_sequencer_drift = 600 holocene_time = 1736445601 # Thu 9 Jan 2025 18:00:01 UTC isthmus_time = 1746806401 # Fri 9 May 2025 16:00:01 UTC -[optimism] - eip1559_elasticity = 6 - eip1559_denominator = 50 - eip1559_denominator_canyon = 250 - [genesis] l2_time = 1686693839 [genesis.l1] @@ -36,9 +30,14 @@ max_sequencer_drift = 600 number = 0 [genesis.system_config] batcherAddress = "0x625726c858dBF78c0125436C943Bf4b4bE9d9033" + batch_inbox_addr = "0x6F54Ca6F6EdE96662024Ffd61BFd18f3f4e34DFf" overhead = "0x00000000000000000000000000000000000000000000000000000000000000bc" scalar = "0x00000000000000000000000000000000000000000000000000000000000a6fe0" gasLimit = 30000000 + [genesis.fee_params] + eip1559_elasticity = 6 + eip1559_denominator = 50 + eip1559_denominator_canyon = 250 [roles] SystemConfigOwner = "0xC72aE5c7cc9a332699305E29F68Be66c73b60542" diff --git a/superchain/configs/sepolia-dev-0/base-devnet-0.toml b/superchain/configs/sepolia-dev-0/base-devnet-0.toml index e5a4ae6370..4995321dde 100755 --- a/superchain/configs/sepolia-dev-0/base-devnet-0.toml +++ b/superchain/configs/sepolia-dev-0/base-devnet-0.toml @@ -7,7 +7,6 @@ governed_by_optimism = false superchain_time = 1706634000 data_availability_type = "eth-da" chain_id = 11763072 -batch_inbox_addr = "0xfF00000000000000000000000000000011763072" block_time = 2 seq_window_size = 3600 max_sequencer_drift = 600 @@ -22,11 +21,6 @@ max_sequencer_drift = 600 pectra_blob_schedule_time = 1742486400 # Thu 20 Mar 2025 16:00:00 UTC isthmus_time = 1744300800 # Thu 10 Apr 2025 16:00:00 UTC -[optimism] - eip1559_elasticity = 6 - eip1559_denominator = 50 - eip1559_denominator_canyon = 250 - [genesis] l2_time = 1695433056 [genesis.l1] @@ -37,9 +31,14 @@ max_sequencer_drift = 600 number = 0 [genesis.system_config] batcherAddress = "0x212dD524932bC43478688F91045F2682913ad8EE" + batch_inbox_addr = "0xfF00000000000000000000000000000011763072" overhead = "0x0000000000000000000000000000000000000000000000000000000000000834" scalar = "0x00000000000000000000000000000000000000000000000000000000000f4240" gasLimit = 25000000 + [genesis.fee_params] + eip1559_elasticity = 6 + eip1559_denominator = 50 + eip1559_denominator_canyon = 250 [roles] SystemConfigOwner = "0xAf6E0E871f38c7B653700F7CbAEDafaa2784D430" diff --git a/superchain/configs/sepolia-dev-0/oplabs-devnet-0.toml b/superchain/configs/sepolia-dev-0/oplabs-devnet-0.toml index aa2d4aa405..60689bfaeb 100755 --- a/superchain/configs/sepolia-dev-0/oplabs-devnet-0.toml +++ b/superchain/configs/sepolia-dev-0/oplabs-devnet-0.toml @@ -7,7 +7,6 @@ governed_by_optimism = true superchain_time = 0 data_availability_type = "eth-da" chain_id = 11155421 -batch_inbox_addr = "0xFf00000000000000000000000000000011155421" block_time = 2 seq_window_size = 3600 max_sequencer_drift = 600 @@ -22,11 +21,6 @@ max_sequencer_drift = 600 pectra_blob_schedule_time = 1741687200 # Tue 11 Mar 2025 10:00:00 UTC isthmus_time = 1744300800 # Thu 10 Apr 2025 16:00:00 UTC -[optimism] - eip1559_elasticity = 6 - eip1559_denominator = 50 - eip1559_denominator_canyon = 250 - [genesis] l2_time = 1706484048 [genesis.l1] @@ -37,9 +31,14 @@ max_sequencer_drift = 600 number = 0 [genesis.system_config] batcherAddress = "0x19CC7073150D9f5888f09E0e9016d2a39667df14" + batch_inbox_addr = "0xFf00000000000000000000000000000011155421" overhead = "0x00000000000000000000000000000000000000000000000000000000000000bc" scalar = "0x00000000000000000000000000000000000000000000000000000000000a6fe0" gasLimit = 30000000 + [genesis.fee_params] + eip1559_elasticity = 6 + eip1559_denominator = 50 + eip1559_denominator_canyon = 250 [roles] SystemConfigOwner = "0x8c20c40180751d93E939DDDee3517AE0d1EBeAd2" diff --git a/superchain/configs/sepolia/arena-z-testnet.toml b/superchain/configs/sepolia/arena-z-testnet.toml index 25eb5dc108..3d6018ca03 100755 --- a/superchain/configs/sepolia/arena-z-testnet.toml +++ b/superchain/configs/sepolia/arena-z-testnet.toml @@ -6,7 +6,6 @@ superchain_level = 1 governed_by_optimism = false data_availability_type = "eth-da" chain_id = 9897 -batch_inbox_addr = "0xFF00000000000000000000000000000000009897" block_time = 2 seq_window_size = 3600 max_sequencer_drift = 600 @@ -19,11 +18,6 @@ max_sequencer_drift = 600 granite_time = 1723478400 # Mon 12 Aug 2024 16:00:00 UTC holocene_time = 1732633200 # Tue 26 Nov 2024 15:00:00 UTC -[optimism] - eip1559_elasticity = 10 - eip1559_denominator = 50 - eip1559_denominator_canyon = 250 - [genesis] l2_time = 1722432480 [genesis.l1] @@ -34,9 +28,14 @@ max_sequencer_drift = 600 number = 0 [genesis.system_config] batcherAddress = "0xaBecfbb176FA579ee7E1Ed1947E375B118433be0" + batch_inbox_addr = "0xFF00000000000000000000000000000000009897" overhead = "0x00000000000000000000000000000000000000000000000000000000000000bc" scalar = "0x00000000000000000000000000000000000000000000000000000000000f4240" gasLimit = 30000000 + [genesis.fee_params] + eip1559_elasticity = 10 + eip1559_denominator = 50 + eip1559_denominator_canyon = 250 [roles] SystemConfigOwner = "0x776beE5229Eb00349D6Fc956EFAD7985ee36804d" diff --git a/superchain/configs/sepolia/base.toml b/superchain/configs/sepolia/base.toml index ff80bbf7aa..03e06a4e39 100755 --- a/superchain/configs/sepolia/base.toml +++ b/superchain/configs/sepolia/base.toml @@ -7,7 +7,6 @@ governed_by_optimism = false superchain_time = 0 data_availability_type = "eth-da" chain_id = 84532 -batch_inbox_addr = "0xfF00000000000000000000000000000000084532" block_time = 2 seq_window_size = 3600 max_sequencer_drift = 600 @@ -22,11 +21,6 @@ max_sequencer_drift = 600 pectra_blob_schedule_time = 1742486400 # Thu 20 Mar 2025 16:00:00 UTC isthmus_time = 1744905600 # Thu 17 Apr 2025 16:00:00 UTC -[optimism] - eip1559_elasticity = 10 - eip1559_denominator = 50 - eip1559_denominator_canyon = 250 - [genesis] l2_time = 1695768288 [genesis.l1] @@ -37,9 +31,14 @@ max_sequencer_drift = 600 number = 0 [genesis.system_config] batcherAddress = "0x6CDEbe940BC0F26850285cacA097C11c33103E47" + batch_inbox_addr = "0xfF00000000000000000000000000000000084532" overhead = "0x0000000000000000000000000000000000000000000000000000000000000834" scalar = "0x00000000000000000000000000000000000000000000000000000000000f4240" gasLimit = 25000000 + [genesis.fee_params] + eip1559_elasticity = 10 + eip1559_denominator = 50 + eip1559_denominator_canyon = 250 [roles] SystemConfigOwner = "0x0fe884546476dDd290eC46318785046ef68a0BA9" diff --git a/superchain/configs/sepolia/boba.toml b/superchain/configs/sepolia/boba.toml index 416e37d215..e9f6e899f9 100755 --- a/superchain/configs/sepolia/boba.toml +++ b/superchain/configs/sepolia/boba.toml @@ -6,7 +6,6 @@ superchain_level = 0 governed_by_optimism = false data_availability_type = "eth-da" chain_id = 28882 -batch_inbox_addr = "0xfFf0000000000000000000000000000000028882" block_time = 2 seq_window_size = 3600 max_sequencer_drift = 600 @@ -19,11 +18,6 @@ max_sequencer_drift = 600 granite_time = 1726470000 # Mon 16 Sep 2024 07:00:00 UTC holocene_time = 1736150400 # Mon 6 Jan 2025 08:00:00 UTC -[optimism] - eip1559_elasticity = 6 - eip1559_denominator = 50 - eip1559_denominator_canyon = 250 - [genesis] l2_time = 1705600788 [genesis.l1] @@ -34,9 +28,14 @@ max_sequencer_drift = 600 number = 511 [genesis.system_config] batcherAddress = "0xf598b6388eC06945021699F0bbb23dfCFc5edbE8" + batch_inbox_addr = "0xfFf0000000000000000000000000000000028882" overhead = "0x0000000000000000000000000000000000000000000000000000000000000834" scalar = "0x00000000000000000000000000000000000000000000000000000000000f4240" gasLimit = 30000000 + [genesis.fee_params] + eip1559_elasticity = 6 + eip1559_denominator = 50 + eip1559_denominator_canyon = 250 [roles] SystemConfigOwner = "0x17070B4AF21625106E7971983Aa524f59EA40c57" diff --git a/superchain/configs/sepolia/creator-chain-testnet.toml b/superchain/configs/sepolia/creator-chain-testnet.toml index e677bab261..3eecfb5db0 100755 --- a/superchain/configs/sepolia/creator-chain-testnet.toml +++ b/superchain/configs/sepolia/creator-chain-testnet.toml @@ -7,7 +7,6 @@ governed_by_optimism = false superchain_time = 0 data_availability_type = "eth-da" chain_id = 66665 -batch_inbox_addr = "0xFA5c2402828228a8Dd700bA1E71f5E1128876Fa8" block_time = 2 seq_window_size = 3600 max_sequencer_drift = 600 @@ -22,11 +21,6 @@ max_sequencer_drift = 600 pectra_blob_schedule_time = 1742486400 # Thu 20 Mar 2025 16:00:00 UTC isthmus_time = 1744905600 # Thu 17 Apr 2025 16:00:00 UTC -[optimism] - eip1559_elasticity = 6 - eip1559_denominator = 50 - eip1559_denominator_canyon = 250 - [genesis] l2_time = 1724698536 [genesis.l1] @@ -37,9 +31,14 @@ max_sequencer_drift = 600 number = 0 [genesis.system_config] batcherAddress = "0xa488310ab2F8Aa3294903930023BCab5880cB1BA" + batch_inbox_addr = "0xFA5c2402828228a8Dd700bA1E71f5E1128876Fa8" overhead = "0x00000000000000000000000000000000000000000000000000000000000000bc" scalar = "0x00000000000000000000000000000000000000000000000000000000000a6fe0" gasLimit = 30000000 + [genesis.fee_params] + eip1559_elasticity = 6 + eip1559_denominator = 50 + eip1559_denominator_canyon = 250 [roles] SystemConfigOwner = "0x23BA22Dd7923F3a3f2495bB32a6f3c9b9CD1EC6C" diff --git a/superchain/configs/sepolia/cyber.toml b/superchain/configs/sepolia/cyber.toml index 993e13a77f..8966222bda 100755 --- a/superchain/configs/sepolia/cyber.toml +++ b/superchain/configs/sepolia/cyber.toml @@ -6,7 +6,6 @@ superchain_level = 0 governed_by_optimism = false data_availability_type = "eth-da" chain_id = 111557560 -batch_inbox_addr = "0xFf00000000000000000000000000000000042069" block_time = 10 seq_window_size = 3600 max_sequencer_drift = 600 @@ -17,11 +16,6 @@ max_sequencer_drift = 600 ecotone_time = 0 # Thu 1 Jan 1970 00:00:00 UTC pectra_blob_schedule_time = 1744696800 # Tue 15 Apr 2025 06:00:00 UTC -[optimism] - eip1559_elasticity = 10 - eip1559_denominator = 50 - eip1559_denominator_canyon = 250 - [genesis] l2_time = 1710470112 [genesis.l1] @@ -32,9 +26,14 @@ max_sequencer_drift = 600 number = 0 [genesis.system_config] batcherAddress = "0x90BB84339856530192CD002533cd7f1290Fc5142" + batch_inbox_addr = "0xFf00000000000000000000000000000000042069" overhead = "0x0000000000000000000000000000000000000000000000000000000000000834" scalar = "0x00000000000000000000000000000000000000000000000000000000000f4240" gasLimit = 30000000 + [genesis.fee_params] + eip1559_elasticity = 10 + eip1559_denominator = 50 + eip1559_denominator_canyon = 250 [roles] SystemConfigOwner = "0x66530799037b46913e52e9e0144D15ab6ed954f5" diff --git a/superchain/configs/sepolia/ethernity.toml b/superchain/configs/sepolia/ethernity.toml index 3657a06376..976c69f00a 100755 --- a/superchain/configs/sepolia/ethernity.toml +++ b/superchain/configs/sepolia/ethernity.toml @@ -7,7 +7,6 @@ governed_by_optimism = false superchain_time = 0 data_availability_type = "eth-da" chain_id = 233 -batch_inbox_addr = "0xFf00000000000000000000000000000000000233" block_time = 2 seq_window_size = 3600 max_sequencer_drift = 600 @@ -22,11 +21,6 @@ max_sequencer_drift = 600 pectra_blob_schedule_time = 1742486400 # Thu 20 Mar 2025 16:00:00 UTC isthmus_time = 1744905600 # Thu 17 Apr 2025 16:00:00 UTC -[optimism] - eip1559_elasticity = 6 - eip1559_denominator = 50 - eip1559_denominator_canyon = 250 - [genesis] l2_time = 1717499232 [genesis.l1] @@ -37,9 +31,14 @@ max_sequencer_drift = 600 number = 0 [genesis.system_config] batcherAddress = "0x973A9E30D6D11355A459A69E7CbFBa61C7627736" + batch_inbox_addr = "0xFf00000000000000000000000000000000000233" overhead = "0x00000000000000000000000000000000000000000000000000000000000000bc" scalar = "0x00000000000000000000000000000000000000000000000000000000000f4240" gasLimit = 30000000 + [genesis.fee_params] + eip1559_elasticity = 6 + eip1559_denominator = 50 + eip1559_denominator_canyon = 250 [roles] SystemConfigOwner = "0x097955A7aa7966d55D781688Aa1493493AB513Af" diff --git a/superchain/configs/sepolia/funki.toml b/superchain/configs/sepolia/funki.toml index 3ae002cb2c..5f378efdc0 100755 --- a/superchain/configs/sepolia/funki.toml +++ b/superchain/configs/sepolia/funki.toml @@ -6,7 +6,6 @@ superchain_level = 0 governed_by_optimism = false data_availability_type = "alt-da" chain_id = 3397901 -batch_inbox_addr = "0xff000000000000000000000000000000000084bB" block_time = 2 seq_window_size = 28800 max_sequencer_drift = 600 @@ -17,11 +16,6 @@ max_sequencer_drift = 600 ecotone_time = 0 # Thu 1 Jan 1970 00:00:00 UTC pectra_blob_schedule_time = 1744696800 # Tue 15 Apr 2025 06:00:00 UTC -[optimism] - eip1559_elasticity = 6 - eip1559_denominator = 50 - eip1559_denominator_canyon = 250 - [alt_da] da_challenge_contract_address = "0x12C6A7dB25b20347CA6F5d47E56D5E8219871C6d" da_challenge_window = 1 @@ -38,9 +32,14 @@ max_sequencer_drift = 600 number = 0 [genesis.system_config] batcherAddress = "0xDa19a4E4d1DbC69bACf13435f08F76cED9B3C245" + batch_inbox_addr = "0xff000000000000000000000000000000000084bB" overhead = "0x00000000000000000000000000000000000000000000000000000000000000b4" scalar = "0x00000000000000000000000000000000000000000000000000000000000a6fe0" gasLimit = 30000000 + [genesis.fee_params] + eip1559_elasticity = 6 + eip1559_denominator = 50 + eip1559_denominator_canyon = 250 [roles] SystemConfigOwner = "0xCDAf106c5531fd27Bf27536E4696E325de9F52b8" diff --git a/superchain/configs/sepolia/ink.toml b/superchain/configs/sepolia/ink.toml index 0823aedd8b..a42582b85f 100755 --- a/superchain/configs/sepolia/ink.toml +++ b/superchain/configs/sepolia/ink.toml @@ -7,7 +7,6 @@ governed_by_optimism = true superchain_time = 0 data_availability_type = "eth-da" chain_id = 763373 -batch_inbox_addr = "0x004De1914F4f17aC234f5A5Bc8a4072a231d44BF" block_time = 1 seq_window_size = 3600 max_sequencer_drift = 600 @@ -22,11 +21,6 @@ max_sequencer_drift = 600 pectra_blob_schedule_time = 1742486400 # Thu 20 Mar 2025 16:00:00 UTC isthmus_time = 1744905600 # Thu 17 Apr 2025 16:00:00 UTC -[optimism] - eip1559_elasticity = 6 - eip1559_denominator = 50 - eip1559_denominator_canyon = 250 - [genesis] l2_time = 1729003296 [genesis.l1] @@ -37,9 +31,14 @@ max_sequencer_drift = 600 number = 0 [genesis.system_config] batcherAddress = "0x21e57C21530Bc33F12Ba96C9dDC135488365002F" + batch_inbox_addr = "0x004De1914F4f17aC234f5A5Bc8a4072a231d44BF" overhead = "0x0000000000000000000000000000000000000000000000000000000000000000" scalar = "0x010000000000000000000000000000000000000000000000000c5fc500000558" gasLimit = 30000000 + [genesis.fee_params] + eip1559_elasticity = 6 + eip1559_denominator = 50 + eip1559_denominator_canyon = 250 [roles] SystemConfigOwner = "0xBeA2Bc852a160B8547273660E22F4F08C2fa9Bbb" diff --git a/superchain/configs/sepolia/lisk.toml b/superchain/configs/sepolia/lisk.toml index 302dfd7ece..2869fe8b02 100755 --- a/superchain/configs/sepolia/lisk.toml +++ b/superchain/configs/sepolia/lisk.toml @@ -7,7 +7,6 @@ governed_by_optimism = false superchain_time = 1708534800 data_availability_type = "eth-da" chain_id = 4202 -batch_inbox_addr = "0xff00000000000000000000000000000000004202" block_time = 2 seq_window_size = 3600 max_sequencer_drift = 600 @@ -22,11 +21,6 @@ max_sequencer_drift = 600 pectra_blob_schedule_time = 1742486400 # Thu 20 Mar 2025 16:00:00 UTC isthmus_time = 1744905600 # Thu 17 Apr 2025 16:00:00 UTC -[optimism] - eip1559_elasticity = 10 - eip1559_denominator = 50 - eip1559_denominator_canyon = 250 - [genesis] l2_time = 1705312992 [genesis.l1] @@ -37,9 +31,14 @@ max_sequencer_drift = 600 number = 0 [genesis.system_config] batcherAddress = "0x246E119a5BcC2875161b23E4e602e25cEcE96E37" + batch_inbox_addr = "0xff00000000000000000000000000000000004202" overhead = "0x0000000000000000000000000000000000000000000000000000000000000834" scalar = "0x00000000000000000000000000000000000000000000000000000000000f4240" gasLimit = 30000000 + [genesis.fee_params] + eip1559_elasticity = 10 + eip1559_denominator = 50 + eip1559_denominator_canyon = 250 [roles] SystemConfigOwner = "0x19De6D30Bf43654B7244B8adA135E1AA639bF091" diff --git a/superchain/configs/sepolia/metal.toml b/superchain/configs/sepolia/metal.toml index e01d29a6ac..4f585e42d3 100755 --- a/superchain/configs/sepolia/metal.toml +++ b/superchain/configs/sepolia/metal.toml @@ -7,7 +7,6 @@ governed_by_optimism = true superchain_time = 1708534800 data_availability_type = "eth-da" chain_id = 1740 -batch_inbox_addr = "0x24567B64a86A4c966655fba6502a93dFb701E316" block_time = 2 seq_window_size = 3600 max_sequencer_drift = 600 @@ -22,11 +21,6 @@ max_sequencer_drift = 600 pectra_blob_schedule_time = 1742486400 # Thu 20 Mar 2025 16:00:00 UTC isthmus_time = 1744905600 # Thu 17 Apr 2025 16:00:00 UTC -[optimism] - eip1559_elasticity = 6 - eip1559_denominator = 50 - eip1559_denominator_canyon = 250 - [genesis] l2_time = 1708129620 [genesis.l1] @@ -37,9 +31,14 @@ max_sequencer_drift = 600 number = 0 [genesis.system_config] batcherAddress = "0xdb80Eca386AC72a55510e33CF9CF7533e75916eE" + batch_inbox_addr = "0x24567B64a86A4c966655fba6502a93dFb701E316" overhead = "0x00000000000000000000000000000000000000000000000000000000000000bc" scalar = "0x00000000000000000000000000000000000000000000000000000000000a6fe0" gasLimit = 30000000 + [genesis.fee_params] + eip1559_elasticity = 6 + eip1559_denominator = 50 + eip1559_denominator_canyon = 250 [roles] SystemConfigOwner = "0x23BA22Dd7923F3a3f2495bB32a6f3c9b9CD1EC6C" diff --git a/superchain/configs/sepolia/mode.toml b/superchain/configs/sepolia/mode.toml index 4831618ad6..cdbe0c3250 100755 --- a/superchain/configs/sepolia/mode.toml +++ b/superchain/configs/sepolia/mode.toml @@ -7,7 +7,6 @@ governed_by_optimism = true superchain_time = 1703203200 data_availability_type = "eth-da" chain_id = 919 -batch_inbox_addr = "0xcDDaE6148dA1E003C230E4527f9baEdc8a204e7E" block_time = 2 seq_window_size = 3600 max_sequencer_drift = 600 @@ -22,11 +21,6 @@ max_sequencer_drift = 600 pectra_blob_schedule_time = 1742486400 # Thu 20 Mar 2025 16:00:00 UTC isthmus_time = 1744905600 # Thu 17 Apr 2025 16:00:00 UTC -[optimism] - eip1559_elasticity = 6 - eip1559_denominator = 50 - eip1559_denominator_canyon = 250 - [genesis] l2_time = 1687867932 [genesis.l1] @@ -37,9 +31,14 @@ max_sequencer_drift = 600 number = 0 [genesis.system_config] batcherAddress = "0x4e6BD53883107B063c502dDd49F9600Dc51b3DDc" + batch_inbox_addr = "0xcDDaE6148dA1E003C230E4527f9baEdc8a204e7E" overhead = "0x00000000000000000000000000000000000000000000000000000000000000bc" scalar = "0x00000000000000000000000000000000000000000000000000000000000a6fe0" gasLimit = 30000000 + [genesis.fee_params] + eip1559_elasticity = 6 + eip1559_denominator = 50 + eip1559_denominator_canyon = 250 [roles] SystemConfigOwner = "0x23BA22Dd7923F3a3f2495bB32a6f3c9b9CD1EC6C" diff --git a/superchain/configs/sepolia/op.toml b/superchain/configs/sepolia/op.toml index 9ca3348d43..a9dccfe2ad 100755 --- a/superchain/configs/sepolia/op.toml +++ b/superchain/configs/sepolia/op.toml @@ -7,7 +7,6 @@ governed_by_optimism = true superchain_time = 0 data_availability_type = "eth-da" chain_id = 11155420 -batch_inbox_addr = "0xff00000000000000000000000000000011155420" block_time = 2 seq_window_size = 3600 max_sequencer_drift = 600 @@ -22,11 +21,6 @@ max_sequencer_drift = 600 pectra_blob_schedule_time = 1742486400 # Thu 20 Mar 2025 16:00:00 UTC isthmus_time = 1744905600 # Thu 17 Apr 2025 16:00:00 UTC -[optimism] - eip1559_elasticity = 6 - eip1559_denominator = 50 - eip1559_denominator_canyon = 250 - [genesis] l2_time = 1691802540 [genesis.l1] @@ -37,9 +31,14 @@ max_sequencer_drift = 600 number = 0 [genesis.system_config] batcherAddress = "0x8F23BB38F531600e5d8FDDaAEC41F13FaB46E98c" + batch_inbox_addr = "0xff00000000000000000000000000000011155420" overhead = "0x00000000000000000000000000000000000000000000000000000000000000bc" scalar = "0x00000000000000000000000000000000000000000000000000000000000a6fe0" gasLimit = 30000000 + [genesis.fee_params] + eip1559_elasticity = 6 + eip1559_denominator = 50 + eip1559_denominator_canyon = 250 [roles] SystemConfigOwner = "0xfd1D2e729aE8eEe2E146c033bf4400fE75284301" diff --git a/superchain/configs/sepolia/pivotal.toml b/superchain/configs/sepolia/pivotal.toml index 45c6e7eeb1..9175fa63f0 100755 --- a/superchain/configs/sepolia/pivotal.toml +++ b/superchain/configs/sepolia/pivotal.toml @@ -6,7 +6,6 @@ superchain_level = 1 governed_by_optimism = false data_availability_type = "eth-da" chain_id = 16481 -batch_inbox_addr = "0xFF000000000000000000000B0000000000016481" block_time = 2 seq_window_size = 3600 max_sequencer_drift = 600 @@ -16,11 +15,6 @@ max_sequencer_drift = 600 delta_time = 0 # Thu 1 Jan 1970 00:00:00 UTC ecotone_time = 0 # Thu 1 Jan 1970 00:00:00 UTC -[optimism] - eip1559_elasticity = 6 - eip1559_denominator = 50 - eip1559_denominator_canyon = 250 - [genesis] l2_time = 1724315616 [genesis.l1] @@ -31,9 +25,14 @@ max_sequencer_drift = 600 number = 0 [genesis.system_config] batcherAddress = "0xc122b4d47644BBD7A98E41Dd242D20054A11f720" + batch_inbox_addr = "0xFF000000000000000000000B0000000000016481" overhead = "0x0000000000000000000000000000000000000000000000000000000000000000" scalar = "0x00000000000000000000000000000000000000000000000000000000000f4240" gasLimit = 30000000 + [genesis.fee_params] + eip1559_elasticity = 6 + eip1559_denominator = 50 + eip1559_denominator_canyon = 250 [roles] SystemConfigOwner = "0xC121E7f785AC0E5B1da6C7316326412D1c4Eb28c" diff --git a/superchain/configs/sepolia/race.toml b/superchain/configs/sepolia/race.toml index 0efe04206a..c60c4326c2 100755 --- a/superchain/configs/sepolia/race.toml +++ b/superchain/configs/sepolia/race.toml @@ -6,7 +6,6 @@ superchain_level = 0 governed_by_optimism = false data_availability_type = "eth-da" chain_id = 6806 -batch_inbox_addr = "0xff00000000000000000000000000000000006806" block_time = 2 seq_window_size = 3600 max_sequencer_drift = 600 @@ -16,11 +15,6 @@ max_sequencer_drift = 600 delta_time = 0 # Thu 1 Jan 1970 00:00:00 UTC ecotone_time = 0 # Thu 1 Jan 1970 00:00:00 UTC -[optimism] - eip1559_elasticity = 6 - eip1559_denominator = 50 - eip1559_denominator_canyon = 250 - [genesis] l2_time = 1719646560 [genesis.l1] @@ -31,9 +25,14 @@ max_sequencer_drift = 600 number = 0 [genesis.system_config] batcherAddress = "0x584D61A30C7Ef1E8D547eE02099dADC487f49889" + batch_inbox_addr = "0xff00000000000000000000000000000000006806" overhead = "0x00000000000000000000000000000000000000000000000000000000000000bc" scalar = "0x00000000000000000000000000000000000000000000000000000000000a6fe0" gasLimit = 30000000 + [genesis.fee_params] + eip1559_elasticity = 6 + eip1559_denominator = 50 + eip1559_denominator_canyon = 250 [roles] SystemConfigOwner = "0xE6869aF6c871614df04902870Bb13d4505E1586c" diff --git a/superchain/configs/sepolia/settlus-sepolia.toml b/superchain/configs/sepolia/settlus-sepolia.toml index 948f7b0e46..5cf5d7d265 100755 --- a/superchain/configs/sepolia/settlus-sepolia.toml +++ b/superchain/configs/sepolia/settlus-sepolia.toml @@ -6,7 +6,6 @@ superchain_level = 0 governed_by_optimism = false data_availability_type = "eth-da" chain_id = 5373 -batch_inbox_addr = "0x00b18C246d9b94634a54DcC2A2d258a048ab2227" block_time = 1 seq_window_size = 3600 max_sequencer_drift = 1800 @@ -19,11 +18,6 @@ max_sequencer_drift = 1800 granite_time = 0 # Thu 1 Jan 1970 00:00:00 UTC holocene_time = 0 # Thu 1 Jan 1970 00:00:00 UTC -[optimism] - eip1559_elasticity = 6 - eip1559_denominator = 50 - eip1559_denominator_canyon = 250 - [genesis] l2_time = 1736459256 [genesis.l1] @@ -34,9 +28,14 @@ max_sequencer_drift = 1800 number = 0 [genesis.system_config] batcherAddress = "0x26A1bABee918f55bfdDB002066C63678147B03A2" + batch_inbox_addr = "0x00b18C246d9b94634a54DcC2A2d258a048ab2227" overhead = "0x0000000000000000000000000000000000000000000000000000000000000000" scalar = "0x010000000000000000000000000000000000000000000000000c5fc500000558" gasLimit = 60000000 + [genesis.fee_params] + eip1559_elasticity = 6 + eip1559_denominator = 50 + eip1559_denominator_canyon = 250 [roles] SystemConfigOwner = "0xC5019AC7B57Ae7918BC3430a92D92bCcD3079aB6" diff --git a/superchain/configs/sepolia/shape.toml b/superchain/configs/sepolia/shape.toml index e541912904..f719a10ec3 100755 --- a/superchain/configs/sepolia/shape.toml +++ b/superchain/configs/sepolia/shape.toml @@ -6,7 +6,6 @@ superchain_level = 1 governed_by_optimism = false data_availability_type = "eth-da" chain_id = 11011 -batch_inbox_addr = "0xFF00000000000000000000000000000000011011" block_time = 2 seq_window_size = 3600 max_sequencer_drift = 1800 @@ -18,11 +17,6 @@ max_sequencer_drift = 1800 fjord_time = 1721732400 # Tue 23 Jul 2024 11:00:00 UTC granite_time = 1727197200 # Tue 24 Sep 2024 17:00:00 UTC -[optimism] - eip1559_elasticity = 6 - eip1559_denominator = 50 - eip1559_denominator_canyon = 250 - [genesis] l2_time = 1718936160 [genesis.l1] @@ -33,9 +27,14 @@ max_sequencer_drift = 1800 number = 0 [genesis.system_config] batcherAddress = "0x6fF556Fa7CaFEc55aE77C5C1d58A010be75f9991" + batch_inbox_addr = "0xFF00000000000000000000000000000000011011" overhead = "0x00000000000000000000000000000000000000000000000000000000000000bc" scalar = "0x00000000000000000000000000000000000000000000000000000000000a6fe0" gasLimit = 30000000 + [genesis.fee_params] + eip1559_elasticity = 6 + eip1559_denominator = 50 + eip1559_denominator_canyon = 250 [roles] SystemConfigOwner = "0xa9ABe4af69BEA2f381ca600f625Eb3E6b7559266" diff --git a/superchain/configs/sepolia/soneium-minato.toml b/superchain/configs/sepolia/soneium-minato.toml index 72056d8d03..4b7672ac3b 100755 --- a/superchain/configs/sepolia/soneium-minato.toml +++ b/superchain/configs/sepolia/soneium-minato.toml @@ -7,7 +7,6 @@ governed_by_optimism = true superchain_time = 1734685200 data_availability_type = "eth-da" chain_id = 1946 -batch_inbox_addr = "0x00Ca81E019a5312d404aE7fe8367D30DE4c11365" block_time = 2 seq_window_size = 3600 max_sequencer_drift = 1800 @@ -22,11 +21,6 @@ max_sequencer_drift = 1800 pectra_blob_schedule_time = 1742486400 # Thu 20 Mar 2025 16:00:00 UTC isthmus_time = 1744905600 # Thu 17 Apr 2025 16:00:00 UTC -[optimism] - eip1559_elasticity = 6 - eip1559_denominator = 50 - eip1559_denominator_canyon = 250 - [genesis] l2_time = 1723194336 [genesis.l1] @@ -37,9 +31,14 @@ max_sequencer_drift = 1800 number = 0 [genesis.system_config] batcherAddress = "0xF0AB0441c8f4B89b561aE685B98c6aD5175e0CAB" + batch_inbox_addr = "0x00Ca81E019a5312d404aE7fe8367D30DE4c11365" overhead = "0x0000000000000000000000000000000000000000000000000000000000000000" scalar = "0x00000000000000000000000000000000000000000000000000000000000a6fe0" gasLimit = 30000000 + [genesis.fee_params] + eip1559_elasticity = 6 + eip1559_denominator = 50 + eip1559_denominator_canyon = 250 [roles] SystemConfigOwner = "0xB278818732E5BEbb742dc4Aa0617ccd1Dec76b65" diff --git a/superchain/configs/sepolia/tbn.toml b/superchain/configs/sepolia/tbn.toml index 114c072f43..493756d17a 100755 --- a/superchain/configs/sepolia/tbn.toml +++ b/superchain/configs/sepolia/tbn.toml @@ -6,7 +6,6 @@ superchain_level = 0 governed_by_optimism = false data_availability_type = "eth-da" chain_id = 625 -batch_inbox_addr = "0xFf00000000000000000000000000000000042069" block_time = 2 seq_window_size = 3600 max_sequencer_drift = 600 @@ -19,11 +18,6 @@ gas_paying_token = "0x46d878bf7BF62Ec542953CB89Ac0bF58d991181e" fjord_time = 1723204838 # Fri 9 Aug 2024 12:00:38 UTC granite_time = 1723545055 # Tue 13 Aug 2024 10:30:55 UTC -[optimism] - eip1559_elasticity = 6 - eip1559_denominator = 50 - eip1559_denominator_canyon = 250 - [genesis] l2_time = 1718195040 [genesis.l1] @@ -34,9 +28,14 @@ gas_paying_token = "0x46d878bf7BF62Ec542953CB89Ac0bF58d991181e" number = 0 [genesis.system_config] batcherAddress = "0x9CF89F8cB7cC94C579426f967d9517cd2e9adf29" + batch_inbox_addr = "0xFf00000000000000000000000000000000042069" overhead = "0x0000000000000000000000000000000000000000000000000000000000000000" scalar = "0x010000000000000000000000000000000000000000000000000c5fc500000558" gasLimit = 30000000 + [genesis.fee_params] + eip1559_elasticity = 6 + eip1559_denominator = 50 + eip1559_denominator_canyon = 250 [roles] SystemConfigOwner = "0xD7E60cd8fBeA5142a207042c477e1359Df5FA688" diff --git a/superchain/configs/sepolia/unichain.toml b/superchain/configs/sepolia/unichain.toml index 09067eee73..9544db1a32 100755 --- a/superchain/configs/sepolia/unichain.toml +++ b/superchain/configs/sepolia/unichain.toml @@ -7,7 +7,6 @@ governed_by_optimism = true superchain_time = 1734559200 data_availability_type = "eth-da" chain_id = 1301 -batch_inbox_addr = "0xFf00000000000000000000000000000000001301" block_time = 1 seq_window_size = 3600 max_sequencer_drift = 600 @@ -22,11 +21,6 @@ max_sequencer_drift = 600 pectra_blob_schedule_time = 1742486400 # Thu 20 Mar 2025 16:00:00 UTC isthmus_time = 1744905600 # Thu 17 Apr 2025 16:00:00 UTC -[optimism] - eip1559_elasticity = 6 - eip1559_denominator = 50 - eip1559_denominator_canyon = 250 - [genesis] l2_time = 1726852428 [genesis.l1] @@ -37,9 +31,14 @@ max_sequencer_drift = 600 number = 0 [genesis.system_config] batcherAddress = "0x4AB3387810eF500bfe05a49dc53A44C222cbab3e" + batch_inbox_addr = "0xFf00000000000000000000000000000000001301" overhead = "0x0000000000000000000000000000000000000000000000000000000000000000" scalar = "0x010000000000000000000000000000000000000000000000000dbba0000007d0" gasLimit = 30000000 + [genesis.fee_params] + eip1559_elasticity = 6 + eip1559_denominator = 50 + eip1559_denominator_canyon = 250 [roles] SystemConfigOwner = "0xB6185370E3db2472EC7Ec4A2826954D2d4923B9f" diff --git a/superchain/configs/sepolia/worldchain.toml b/superchain/configs/sepolia/worldchain.toml index 9faff4ff5b..255a71f5e3 100755 --- a/superchain/configs/sepolia/worldchain.toml +++ b/superchain/configs/sepolia/worldchain.toml @@ -6,7 +6,6 @@ superchain_level = 0 governed_by_optimism = false data_availability_type = "eth-da" chain_id = 4801 -batch_inbox_addr = "0xFf00000000000000000000000000000000484752" block_time = 2 seq_window_size = 3600 max_sequencer_drift = 1800 @@ -20,11 +19,6 @@ max_sequencer_drift = 1800 holocene_time = 1737633600 # Thu 23 Jan 2025 12:00:00 UTC pectra_blob_schedule_time = 1742486400 # Thu 20 Mar 2025 16:00:00 UTC -[optimism] - eip1559_elasticity = 10 - eip1559_denominator = 50 - eip1559_denominator_canyon = 250 - [genesis] l2_time = 1720547424 [genesis.l1] @@ -35,9 +29,14 @@ max_sequencer_drift = 1800 number = 0 [genesis.system_config] batcherAddress = "0x0f3ff4731D7a10B89ED79AD1Fd97844d7F66B96d" + batch_inbox_addr = "0xFf00000000000000000000000000000000484752" overhead = "0x00000000000000000000000000000000000000000000000000000000000000bc" scalar = "0x00000000000000000000000000000000000000000000000000000000000a6fe0" gasLimit = 100000000 + [genesis.fee_params] + eip1559_elasticity = 10 + eip1559_denominator = 50 + eip1559_denominator_canyon = 250 [roles] SystemConfigOwner = "0xe78a0A96C5D6aE6C606418ED4A9Ced378cb030A0" diff --git a/superchain/configs/sepolia/zora.toml b/superchain/configs/sepolia/zora.toml index 3249dbb761..8c31dcfacc 100755 --- a/superchain/configs/sepolia/zora.toml +++ b/superchain/configs/sepolia/zora.toml @@ -7,7 +7,6 @@ governed_by_optimism = true superchain_time = 0 data_availability_type = "eth-da" chain_id = 999999999 -batch_inbox_addr = "0xCd734290E4bd0200dAC631c7D4b9E8a33234e91f" block_time = 2 seq_window_size = 3600 max_sequencer_drift = 600 @@ -22,11 +21,6 @@ max_sequencer_drift = 600 pectra_blob_schedule_time = 1742486400 # Thu 20 Mar 2025 16:00:00 UTC isthmus_time = 1744905600 # Thu 17 Apr 2025 16:00:00 UTC -[optimism] - eip1559_elasticity = 6 - eip1559_denominator = 50 - eip1559_denominator_canyon = 250 - [genesis] l2_time = 1698080004 [genesis.l1] @@ -37,9 +31,14 @@ max_sequencer_drift = 600 number = 0 [genesis.system_config] batcherAddress = "0x3Cd868E221A3be64B161D596A7482257a99D857f" + batch_inbox_addr = "0xCd734290E4bd0200dAC631c7D4b9E8a33234e91f" overhead = "0x00000000000000000000000000000000000000000000000000000000000000bc" scalar = "0x00000000000000000000000000000000000000000000000000000000000a6fe0" gasLimit = 30000000 + [genesis.fee_params] + eip1559_elasticity = 6 + eip1559_denominator = 50 + eip1559_denominator_canyon = 250 [roles] SystemConfigOwner = "0x23BA22Dd7923F3a3f2495bB32a6f3c9b9CD1EC6C" diff --git a/superchain/extra/addresses/addresses.json b/superchain/extra/addresses/addresses.json index 27786d48d1..703571ec3a 100755 --- a/superchain/extra/addresses/addresses.json +++ b/superchain/extra/addresses/addresses.json @@ -189,15 +189,15 @@ "Challenger": "0x921D59f383E9B86b3161a356013b6F8b40CF43C4", "DelayedWETHProxy": "0x4E7e6dC46CE003A1E353B6848BF5a4fc1FeAC8Ae", "DisputeGameFactoryProxy": "0xeff73e5aa3B9AEC32c659Aa3E00444d20a84394b", - "FaultDisputeGame": "0x4745808Cc649f290439763214fC40Ac905806d8D", + "FaultDisputeGame": "0xc70a7E66c13CaF0f770AFb01FB701d148791D53d", "Guardian": "0x7a50f00e8D05b95F98fE38d8BeE366a7324dCf7E", "L1CrossDomainMessengerProxy": "0x448A37330A60494E666F6DD60aD48d930AEbA381", "L1ERC721BridgeProxy": "0x4696b5e042755103fe558738Bcd1ecEe7A45eBfe", "L1StandardBridgeProxy": "0xea58fcA6849d79EAd1f26608855c2D6407d54Ce2", - "MIPS": "0xaA59A0777648BC75cd10364083e878c1cCd6112a", + "MIPS": "0xF027F4A985560fb13324e943edf55ad6F1d15Dc1", "OptimismMintableERC20FactoryProxy": "0xDf7977C3005730329A160637E8CB9f1675A4d9Be", "OptimismPortalProxy": "0x0d83dab629f0e0F9d36c0Cbc89B69a489f0751bD", - "PermissionedDisputeGame": "0x2275D0c824116aD516987048fFfaBAC6B0C3A29B", + "PermissionedDisputeGame": "0x8660219Fa74a537e6f3665e30708962B968b7B77", "PreimageOracle": "0x1fb8cdFc6831fc866Ed9C51aF8817Da5c287aDD3", "Proposer": "0xA25B0eF1CC3ee12a0a167B5BF44dB1a9c166474e", "ProxyAdmin": "0x2BF403E5353A7a082ef6bb3Ae2Be3B866D8D3ea4",