version: v1

chain-settings:
  default:
    expected-block-time: 12s
    lags:
      syncing: 6
      lagging: 1
  chains:
    - id: eth
      call-validate-contract: 0x32268860cAAc2948Ab5DdC7b20db5a420467Cf96
      expected-block-time: 12s
      lags:
        syncing: 6
        lagging: 1
    - id: goerli
      call-validate-contract: 0xCD9303A1F6da2a68f465A579a24cc2Ee5AE2192f
      expected-block-time: 12s
      lags:
        syncing: 6
        lagging: 1
    - id: polygon
      call-validate-contract: 0x53Daa71B04d589429f6d3DF52db123913B818F23
      expected-block-time: 2.7s
      lags:
        syncing: 20
        lagging: 10
    - id: polygon-mumbai
      call-validate-contract: 0x53Daa71B04d589429f6d3DF52db123913B818F23
      expected-block-time: 2.7s
      lags:
        syncing: 20
        lagging: 10
    - id: arbitrum
      expected-block-time: 260ms
      options:
        validate-peers: false
      lags:
        syncing: 40
        lagging: 20
    - id: arbitrum-testnet
      expected-block-time: 1s
      options:
        validate-peers: false
      lags:
        syncing: 40
        lagging: 20
    - id: optimism
      expected-block-time: 2s
      options:
        validate-peers: false
      lags:
        syncing: 40
        lagging: 20
    - id: optimism-testnet
      expected-block-time: 2s
      options:
        validate-peers: false
      lags:
        syncing: 40
        lagging: 20
    - id: arbitrum-nova
      expected-block-time: 1s
      options:
        disable-validation: true
      lags:
        syncing: 40
        lagging: 20
    - id: polygon-zkevm
      expected-block-time: 2.7s
      options:
        disable-validation: true
      lags:
        syncing: 40
        lagging: 20
    - id: polygon-zkevm-testnet
      expected-block-time: 1m
      options:
        disable-validation: true
      lags:
        syncing: 40
        lagging: 20
    - id: zksync
      expected-block-time: 5s
      options:
        disable-validation: true
      lags:
        syncing: 40
        lagging: 20
    - id: zksync-testnet
      expected-block-time: 5s
      options:
        disable-validation: true
      lags:
        syncing: 40
        lagging: 20
    - id: base
      expected-block-time: 2s
      options:
        validate-peers: false
      lags:
        syncing: 40
        lagging: 20
    - id: base-goerli
      expected-block-time: 2s
      options:
        validate-peers: false
      lags:
        syncing: 40
        lagging: 20
    - id: avalanche
      expected-block-time: 2s
      options:
        validate-peers: false
        validate-syncing: false
      lags:
        syncing: 10
        lagging: 5
    - id: avalanche-fuji
      expected-block-time: 2s
      options:
        validate-peers: false
        validate-syncing: false
      lags:
        syncing: 10
        lagging: 5
    - id: gnosis
      expected-block-time: 6s
      options:
        validate-peers: false
      lags:
        syncing: 10
        lagging: 5
    - id: gnosis-chiado
      expected-block-time: 6s
      options:
        validate-peers: false
      lags:
        syncing: 10
        lagging: 5
    - id: fantom
      expected-block-time: 3s
      options:
        validate-peers: false
      lags:
        syncing: 10
        lagging: 5
    - id: fantom-testnet
      expected-block-time: 1m
      options:
        validate-peers: false
      lags:
        syncing: 10
        lagging: 5
    - id: aurora
      expected-block-time: 1s
      options:
        validate-peers: false
      lags:
        syncing: 40
        lagging: 20
    - id: aurora-testnet
      expected-block-time: 1s
      options:
        validate-peers: false
      lags:
        syncing: 40
        lagging: 20
    - id: scroll-alphanet
      expected-block-time: 3s
      options:
        validate-peers: false
      lags:
        syncing: 10
        lagging: 5
    - id: scroll-sepolia
      expected-block-time: 4s
      options:
        validate-peers: false
      lags:
        syncing: 10
        lagging: 5
    - id: mantle
      expected-block-time: 500ms
      options:
        validate-peers: false
      lags:
        syncing: 40
        lagging: 20
    - id: mantle-testnet
      expected-block-time: 500ms
      options:
        validate-peers: false
      lags:
        syncing: 40
        lagging: 20
    - id: klaytn
      expected-block-time: 1s
      options:
        validate-peers: false
      lags:
        syncing: 40
        lagging: 20
    - id: klaytn-baobab
      expected-block-time: 1s
      options:
        validate-peers: false
      lags:
        syncing: 40
        lagging: 20

