github.com/ethereum-optimism/optimism@v1.7.2/packages/contracts-bedrock/deploy-config/devnetL1-template.json (about)

     1  {
     2    "l1ChainID": 900,
     3    "l2ChainID": 901,
     4    "l2BlockTime": 2,
     5    "maxSequencerDrift": 300,
     6    "sequencerWindowSize": 200,
     7    "channelTimeout": 120,
     8    "p2pSequencerAddress": "0x9965507D1a55bcC2695C58ba16FB37d819B0A4dc",
     9    "batchInboxAddress": "0xff00000000000000000000000000000000000901",
    10    "batchSenderAddress": "0x3C44CdDdB6a900fa2b585dd299e03d12FA4293BC",
    11    "cliqueSignerAddress": "0xf39Fd6e51aad88F6F4ce6aB8827279cffFb92266",
    12    "l1UseClique": true,
    13    "l1StartingBlockTag": "earliest",
    14    "l2OutputOracleSubmissionInterval": 10,
    15    "l2OutputOracleStartingTimestamp": 0,
    16    "l2OutputOracleStartingBlockNumber": 0,
    17    "l2OutputOracleProposer": "0x70997970C51812dc3A010C7d01b50e0d17dc79C8",
    18    "l2OutputOracleChallenger": "0x15d34AAf54267DB7D7c367839AAf71A00a2C6A65",
    19    "l2GenesisBlockGasLimit": "0x1c9c380",
    20    "l1BlockTime": 3,
    21    "baseFeeVaultRecipient": "0x14dC79964da2C08b23698B3D3cc7Ca32193d9955",
    22    "l1FeeVaultRecipient": "0x23618e81E3f5cdF7f54C3d65f7FBc0aBf5B21E8f",
    23    "sequencerFeeVaultRecipient": "0xa0Ee7A142d267C1f36714E4a8F75612F20a79720",
    24    "baseFeeVaultMinimumWithdrawalAmount": "0x8ac7230489e80000",
    25    "l1FeeVaultMinimumWithdrawalAmount": "0x8ac7230489e80000",
    26    "sequencerFeeVaultMinimumWithdrawalAmount": "0x8ac7230489e80000",
    27    "baseFeeVaultWithdrawalNetwork": 0,
    28    "l1FeeVaultWithdrawalNetwork": 0,
    29    "sequencerFeeVaultWithdrawalNetwork": 0,
    30    "proxyAdminOwner": "0xa0Ee7A142d267C1f36714E4a8F75612F20a79720",
    31    "finalSystemOwner": "0xa0Ee7A142d267C1f36714E4a8F75612F20a79720",
    32    "superchainConfigGuardian": "0xa0Ee7A142d267C1f36714E4a8F75612F20a79720",
    33    "finalizationPeriodSeconds": 2,
    34    "fundDevAccounts": true,
    35    "l2GenesisBlockBaseFeePerGas": "0x1",
    36    "gasPriceOracleOverhead": 2100,
    37    "gasPriceOracleScalar": 1000000,
    38    "enableGovernance": true,
    39    "governanceTokenSymbol": "OP",
    40    "governanceTokenName": "Optimism",
    41    "governanceTokenOwner": "0xa0Ee7A142d267C1f36714E4a8F75612F20a79720",
    42    "eip1559Denominator": 50,
    43    "eip1559DenominatorCanyon": 250,
    44    "eip1559Elasticity": 6,
    45    "l1GenesisBlockTimestamp": "0x64c811bf",
    46    "l2GenesisRegolithTimeOffset": "0x0",
    47    "l2GenesisDeltaTimeOffset": null,
    48    "l2GenesisCanyonTimeOffset": "0x0",
    49    "systemConfigStartBlock": 0,
    50    "requiredProtocolVersion": "0x0000000000000000000000000000000000000000000000000000000000000000",
    51    "recommendedProtocolVersion": "0x0000000000000000000000000000000000000000000000000000000000000000",
    52    "faultGameAbsolutePrestate": "0x03c7ae758795765c6664a5d39bf63841c71ff191e9189522bad8ebff5d4eca98",
    53    "faultGameMaxDepth": 50,
    54    "faultGameMaxDuration": 2400,
    55    "faultGameGenesisBlock": 0,
    56    "faultGameGenesisOutputRoot": "0xDEADBEEFDEADBEEFDEADBEEFDEADBEEFDEADBEEFDEADBEEFDEADBEEFDEADBEEF",
    57    "faultGameSplitDepth": 14,
    58    "faultGameWithdrawalDelay": 604800,
    59    "preimageOracleMinProposalSize": 10000,
    60    "preimageOracleChallengePeriod": 120,
    61    "proofMaturityDelaySeconds": 12,
    62    "disputeGameFinalityDelaySeconds": 6,
    63    "respectedGameType": 0,
    64    "useFaultProofs": false,
    65    "usePlasma": false,
    66    "daChallengeWindow": 160,
    67    "daResolveWindow": 160,
    68    "daBondSize": 1000000,
    69    "daResolverRefundPercentage": 0
    70  }