{
  "environment": "testnet",
  "port": 9090,
  "logLevel": "debug",
  "dryRun": true,
  "enabledPlatforms": ["solana", "evm"],
  "sns": {
    "topicArn": "arn:aws:sns:us-east-1:000000000000:localstack-topic.fifo",
    "region": "us-east-1",
    "groupId": "blockchain-watcher",
    "subject": "blockchain-watcher"
  },
  "metadata": {
    "dir": "metadata-repo"
  },
  "jobs": {
    "dir": "metadata-repo/jobs"
  },
  "chains": {
    "solana": {
      "name": "solana",
      "network": "devnet",
      "chainId": 1,
      "rpcs": ["https://api.devnet.solana.com"],
      "timeout": 10000,
      "rateLimit": {
        "period": 9000,
        "limit": 40
      }
    },
    "ethereum": {
      "name": "ethereum",
      "network": "goerli",
      "chainId": 2,
      "rpcs": ["https://rpc.ankr.com/eth_goerli"],
      "timeout": 10000
    },
    "bsc": {
      "name": "bsc",
      "network": "BNB Smart Chain testnet",
      "chainId": 4,
      "rpcs": ["https://rpc.ankr.com/bsc_testnet_chapel"],
      "timeout": 10000
    },
    "polygon": {
      "name": "polygon",
      "network": "mumbai",
      "chainId": 5,
      "rpcs": ["https://rpc.ankr.com/polygon_mumbai"],
      "timeout": 10000
    },
    "avalanche": {
      "name": "avalanche",
      "network": "fuji",
      "chainId": 6,
      "rpcs": ["https://api.avax-test.network/ext/bc/C/rpc"],
      "timeout": 10000
    },
    "oasis": {
      "name": "oasis",
      "network": "emerald",
      "chainId": 7,
      "rpcs": ["https://testnet.emerald.oasis.dev"],
      "timeout": 10000
    },
    "fantom": {
      "name": "fantom",
      "network": "testnet",
      "chainId": 10,
      "rpcs": ["https://rpc.testnet.fantom.network"],
      "timeout": 10000
    },
    "karura": {
      "name": "karura",
      "network": "testnet",
      "chainId": 11,
      "rpcs": ["https://eth-rpc-karura-testnet.aca-staging.network"],
      "timeout": 10000
    },
    "acala": {
      "name": "acala",
      "network": "testnet",
      "chainId": 12,
      "rpcs": ["https://eth-rpc-acala-testnet.aca-staging.network"],
      "timeout": 10000
    },
    "klaytn": {
      "name": "klaytn",
      "network": "baobab",
      "chainId": 13,
      "rpcs": ["https://api.baobab.klaytn.net:8651"],
      "timeout": 10000
    },
    "celo": {
      "name": "celo",
      "network": "alfajores",
      "chainId": 14,
      "rpcs": ["https://alfajores-forno.celo-testnet.org"],
      "timeout": 10000
    },
    "moonbeam": {
      "name": "moonbeam",
      "network": "testnet",
      "chainId": 16,
      "rpcs": ["https://rpc.api.moonbase.moonbeam.network"],
      "timeout": 10000
    },
    "arbitrum": {
      "name": "arbitrum",
      "network": "goerli",
      "chainId": 23,
      "rpcs": ["https://goerli-rollup.arbitrum.io/rpc"],
      "timeout": 10000
    },
    "optimism": {
      "name": "optimism",
      "network": "goerli",
      "chainId": 24,
      "rpcs": ["https://goerli.optimism.io"],
      "timeout": 10000
    },
    "base": {
      "name": "base",
      "network": "goerli",
      "chainId": 30,
      "rpcs": ["https://base-goerli.publicnode.com"],
      "timeout": 10000
    }
  }
}
