diff --git a/optimism/scripts/mainnet.json b/optimism/scripts/mainnet.json new file mode 100644 index 00000000..2d755f8d --- /dev/null +++ b/optimism/scripts/mainnet.json @@ -0,0 +1,43 @@ +{ + "finalSystemOwner": "0x9BA6e03D8B90dE867373Db8cF1A58d2F7F006b3A", + "controller": "0x9BA6e03D8B90dE867373Db8cF1A58d2F7F006b3A", + "portalGuardian": "0x9BA6e03D8B90dE867373Db8cF1A58d2F7F006b3A", + "l1StartingBlockTag": "0x438335a20d98863a4c0c97999eb2481921ccd28553eac6f913af7c12aec04108", + "l1ChainID": 1, + "l2ChainID": 10, + "l2BlockTime": 2, + "maxSequencerDrift": 600, + "sequencerWindowSize": 3600, + "channelTimeout": 300, + "p2pSequencerAddress": "0xAAAA45d9549EDA09E70937013520214382Ffc4A2", + "batchInboxAddress": "0xff00000000000000000000000000000000000010", + "batchSenderAddress": "0x6887246668a3b87F54DeB3b94Ba47a6f63F32985", + "l2OutputOracleSubmissionInterval": 1800, + "l2OutputOracleStartingTimestamp": 1686068903, + "l2OutputOracleStartingBlockNumber": 105235063, + "l2OutputOracleProposer": "0x473300df21D047806A082244b417f96b32f13A33", + "l2OutputOracleChallenger": "0x9BA6e03D8B90dE867373Db8cF1A58d2F7F006b3A", + "finalizationPeriodSeconds": 604800, + "proxyAdminOwner": "0x7871d1187A97cbbE40710aC119AA3d412944e4Fe", + "baseFeeVaultRecipient": "0xa3d596EAfaB6B13Ab18D40FaE1A962700C84ADEa", + "l1FeeVaultRecipient": "0xa3d596EAfaB6B13Ab18D40FaE1A962700C84ADEa", + "sequencerFeeVaultRecipient": "0xa3d596EAfaB6B13Ab18D40FaE1A962700C84ADEa", + "baseFeeVaultMinimumWithdrawalAmount": "0x8ac7230489e80000", + "l1FeeVaultMinimumWithdrawalAmount": "0x8ac7230489e80000", + "sequencerFeeVaultMinimumWithdrawalAmount": "0x8ac7230489e80000", + "baseFeeVaultWithdrawalNetwork": 0, + "l1FeeVaultWithdrawalNetwork": 0, + "sequencerFeeVaultWithdrawalNetwork": 0, + "enableGovernance": true, + "governanceTokenName": "Optimism", + "governanceTokenSymbol": "OP", + "governanceTokenOwner": "0x5C4e7Ba1E219E47948e6e3F55019A647bA501005", + "l2GenesisBlockGasLimit": "0x1c9c380", + "l2GenesisBlockCoinbase": "0x4200000000000000000000000000000000000011", + "l2GenesisBlockBaseFeePerGas": "0x3b9aca00", + "gasPriceOracleOverhead": 188, + "gasPriceOracleScalar": 684000, + "eip1559Denominator": 50, + "eip1559Elasticity": 6, + "l2GenesisRegolithTimeOffset": "0x0" +} diff --git a/optimism/scripts/op-node-start.sh b/optimism/scripts/op-node-start.sh index 791b8821..f3cb79da 100755 --- a/optimism/scripts/op-node-start.sh +++ b/optimism/scripts/op-node-start.sh @@ -8,7 +8,7 @@ echo $OP_NODE__RPC_TYPE exec op-node \ --l1=$OPTIMISM_L1_URL \ --l2=http://op-erigon:8551 \ - --network=ethereum \ + --rollup.config=/scripts/mainnet.json --rpc.addr=0.0.0.0 \ --rpc.port=9545 \ --l2.jwt-secret=/jwtsecret \