{
  "Main": {
    "NetworkName": "Goerli",
    "ChainId": 5,
    "DaggerEndpoint": "wss://goerli.dagger.matic.network",
    "StakingAPI": "https://staking-api-testnet.polygon.technology/api/v2",
    "Explorer": "https://goerli.etherscan.io",
    "SubgraphUrl": "https://api.thegraph.com/subgraphs/name/maticnetwork/mumbai-root-subgraphs",
    "SupportsEIP1559": true,
    "Owner": "0x32B148f600435Ab2a0aD44e3c96F6F3B8B20c84b",
    "Contracts": {
      "BytesLib": "0xde5807d201788dB32C38a6CE0F11d31b1aeB822a",
      "Common": "0x84Dc17F28658Bc74125C7E82299992429ED34c12",
      "ECVerify": "0xccd1d8d16F462f9d281024CBD3eF52BADB10131C",
      "Merkle": "0xCD87Be2Df3de01EA23666c97104613ec252300E8",
      "MerklePatriciaProof": "0x3a0Db8fa2805DEcd49cCAa839DaC15455498EDE2",
      "PriorityQueue": "0xD26361204b8e4a4bb16668bfE7A1b9106AD17140",
      "RLPEncode": "0xDE0D18799a20f29d9618f8DDbf4c2b029FAdc491",
      "RLPReader": "0xA5e463c187E53da5b193E2beBca702e9fEeA3738",
      "SafeMath": "0x1bEb355BE0577E61870C4c57DAaa6e2129dd0604",
      "Governance": "0x03Ac67D03A06571A059F20425FFD1BEa300d98C2",
      "GovernanceProxy": "0xAcdEADEE4c054A86F5b1e8705126b30Ec999899B",
      "Registry": "0xeE11713Fe713b2BfF2942452517483654078154D",
      "RootChain": "0x77f32d6c7bf3639b2f59c6843420e80e9e3a86af",
      "RootChainProxy": "0x2890bA17EfE978480615e330ecB65333b880928e",
      "ValidatorShareFactory": "0x5737AD9095AB4d55FeE7F972ea7F86734695E3c1",
      "StakingInfo": "0x29C40836C17f22d16a7fE953Fb25DA670C96d69E",
      "StakingNFT": "0x532c7020E0F3666f9440B8B9d899A9763BCc5dB7",
      "StakeManager": "0x55712d5241688684A985bD5546C44B2268a1a7Fc",
      "StakeManagerProxy": "0x00200eA4Ee292E253E6Ca07dBA5EdC07c8Aa37A3",
      "SlashingManager": "0xDD17DE137c7Cc288E022fE95a3B398C94BDd5b83",
      "ValidatorShare": "0xa7957328580692f6440948c3c479a9cde17de206",
      "StateSender": "0xEAa852323826C71cd7920C3b4c007184234c3945",
      "DepositManager": "0x20339c5Ea91D680E681B9374Fc0a558D5b96a026",
      "DepositManagerProxy": "0x7850ec290A2e2F40B82Ed962eaf30591bb5f5C96",
      "WithdrawManager": "0x1763519CB292782C93e662f66F1080E5D22A90F8",
      "WithdrawManagerProxy": "0x2923C8dD6Cdf6b2507ef91de74F1d5E0F11Eac53",
      "EventsHubProxy": "0x158d5fa3Ef8e4dDA8a5367deCF76b94E7efFCe95",
      "ExitNFT": "0xE2Ab047326B38e4DDb6791551e8d593D30E02724",
      "ERC20Predicate": "0xf213e8ff5d797ed2b052d3b96c11ac71db358027",
      "ERC721Predicate": "0x473cb675c9214f79dee10948443509c441a678e7",
      "EIP1559Burn": "0x70bca57f4579f58670ab2d18ef16e02c17553c38",
      "Tokens": {
        "MaticToken": "0x499d11E0b6eAC7c0593d8Fb292DCBbF815Fb29Ae",
        "TestToken": "0x3f152B63Ec5CA5831061B2DccFb29a874C317502",
        "RootERC721": "0xfA08B72137eF907dEB3F202a60EfBc610D2f224b",
        "MaticWeth": "0x60D4dB9b534EF9260a88b0BED6c486fe13E604Fc"
      }
    },
    "POSContracts": {
      "Merkle": "0x0ef207185e0c1631beb5514eb76501dd16ff9258",
      "MerklePatriciaProof": "0xfa76e5b10a0131573176bd2802535b4a9e76fecb",
      "RLPReader": "0x383b6b577298a35fd8ee18536d3915db6039468f",
      "SafeERC20": "0xcf0902e21c85ba20633c89523c9a0bfa04de3ec5",
      "RootChainManager": "0xe45d449909905f82a5e0b0F2afA5953C2E3583Fd",
      "RootChainManagerProxy": "0xBbD7cBFA79faee899Eaf900F13C9065bF03B1A74",
      "DummyStateSender": "0x4Ad6FFD6D9b49E832e5ac56f5aEcaB137F9F91C6",
      "ERC20Predicate": "0x7B276A55987E3020026Bb098F15E968313Bd1aF2",
      "ERC20PredicateProxy": "0xdD6596F2029e6233DEFfaCa316e6A95217d4Dc34",
      "ERC721Predicate": "0x7234aD18089B01211b11110587302e5c51a764E1",
      "ERC721PredicateProxy": "0x74D83801586E9D3C4dc45FfCD30B54eA9C88cf9b",
      "ERC1155Predicate": "0x295Eb5a0D8F6B3675013DC4ac2bBd218F0773DC7",
      "ERC1155PredicateProxy": "0xB19a86ba1b50f0A395BfdC3557608789ee184dC8",
      "EtherPredicate": "0xcfa4746e2ffa649ede74c78c30be0bd7860e54c2",
      "EtherPredicateProxy": "0xe2B01f3978c03D6DdA5aE36b2f3Ac0d66C54a6D5",
      "MintableERC20Predicate": "0xb63caE5C43D26d5689B4C80e80CF3Fdd76D25BFC",
      "MintableERC20PredicateProxy": "0x37c3bfC05d5ebF9EBb3FF80ce0bd0133Bf221BC8",
      "MintableERC721Predicate": "0x4B505061290CcFF164AEdf15E0D5B49De6FF3b49",
      "MintableERC721PredicateProxy": "0x56E14C4C1748a818a5564D33cF774c59EB3eDF59",
      "MintableERC1155Predicate": "0x26e0E8E6e9c9200D024437C336Fd3C31AA6DA90C",
      "MintableERC1155PredicateProxy": "0x72d6066F486bd0052eefB9114B66ae40e0A6031a",
      "Tokens": {
        "DummyERC20": "0x655F2166b0709cd575202630952D71E2bB0d61Af",
        "DummyERC721": "0x084297B12F204Adb74c689be08302FA3f12dB8A7",
        "DummyERC1155": "0x2e3Ef7931F2d0e4a7da3dea950FF3F19269d9063",
        "DummyMintableERC20": "0x6668BfceC8F6fE54B57Da04D487d1fC95FEd78cb",
        "DummyMintableERC721": "0xFf3aD71e6323dD584348d3E5FfFD4d07d82a2355",
        "DummyMintableERC1155": "0x9f5755D47fB80100E7ee65Bf7e136FCA85Dd9334"
      }
    },
    "FxPortalContracts": {
      "FxRoot": "0x3d1d3E34f7fB6D26245E6640E1c50710eFFf15bA",
      "FxERC20RootTunnel": "0x79B77456684AEB0bf7c8Ec50FB9c714d52BdA46c",
      "FxERC721RootTunnel": "0x823eF03B39C339337E451d82cEC57f31316de15F",
      "FxERC1155RootTunnel": "0x186C72e49a3Db03E9161Ca18e52C09DE9468Bfc9",
      "FxMintableERC20RootTunnel": "0x6BA51546A59Ff365Cd412eCb0F5ebb23ecb26Ffe",
      "Tokens": {
        "FxERC20Root": "0x6dd0f2215ce78fed85bc5d48c8ea7199201f2f64",
        "FxERC721Root": "0x55671d7a0c6062bb5989bb5f460936a9b64d8c79",
        "FxERC1155Root": "0x83e45874538bed57bac3f60312699258634d551c"
      }
    }
  },
  "Matic": {
    "NetworkName": "Mumbai",
    "ChainId": 80001,
    "RPC": "https://matic-mumbai.chainstacklabs.com",
    "DaggerEndpoint": "wss://mumbai-dagger.matic.today",
    "Explorer": "https://mumbai.polygonscan.com",
    "NetworkAPI": "https://apis.matic.network/api/v1/mumbai",
    "SupportsEIP1559": true,
    "Contracts": {
      "EIP1559Burn": "0x70bca57f4579f58670ab2d18ef16e02c17553c38",
      "ChildChain": "0x1EDd419627Ef40736ec4f8ceffdE671a30803c5e",
      "Tokens": {
        "MaticWeth": "0x4DfAe612aaCB5b448C12A591cD0879bFa2e51d62",
        "MaticToken": "0x0000000000000000000000000000000000001010",
        "TestToken": "0x2d7882beDcbfDDce29Ba99965dd3cdF7fcB10A1e",
        "RootERC721": "0x33FC58F12A56280503b04AC7911D1EceEBcE179c",
        "WMATIC": "0x9c3C9283D3e44854697Cd22D3Faa240Cfb032889"
      }
    },
    "POSContracts": {
      "ChildChainManager": "0x2e5e27d50EFa501D90Ad3638ff8441a0C0C0d75e",
      "ChildChainManagerProxy": "0xb5505a6d998549090530911180f38aC5130101c6",
      "Tokens": {
        "DummyERC20": "0xfe4F5145f6e09952a5ba9e956ED0C25e3Fa4c7F1",
        "DummyERC721": "0x757b1BD7C12B81b52650463e7753d7f5D0565C0e",
        "DummyERC1155": "0xA07e45A987F19E25176c877d98388878622623FA",
        "DummyMintableERC20": "0x4d350e8A3C0D57714d3b80c9e2030ab8f1Bb7875",
        "DummyMintableERC721": "0xd854928B54c408F1D38D869BE744c9E6Ce0A2448",
        "DummyMintableERC1155": "0xfAc5F13459EB4241D2C3F8BbfC2789FC006BCBc8",
        "MaticWETH": "0xA6FA4fB5f76172d178d61B04b0ecd319C5d1C0aa"
      }
    },
    "FxPortalContracts": {
      "FxChild": "0xCf73231F28B7331BBe3124B907840A94851f9f11",
      "FxERC20ChildTunnel": "0x9dee38B0D819c78cEBAbc86707019dA18f25E6Cc",
      "FxERC721ChildTunnel": "0x52001E25F365Fa1f03AC8f8aCc8c8eCcc662e5e1",
      "FxERC1155ChildTunnel": "0x886425F120AC6d7E79dD7BB1fA5689B5887F985c",
      "FxMintableERC20ChildTunnel": "0xE633A3eeADF030Edf6ABB6Ebbf792679a475C042"
    },
    "GenesisContracts": {
      "BorValidatorSet": "0x0000000000000000000000000000000000001000",
      "StateReceiver": "0x0000000000000000000000000000000000001001"
    }
  },
  "Heimdall": {
    "ChainId": "heimdall-80001",
    "API": "https://heimdall-api-testnet.polygon.technology"
  }
}
