{
  "generatedAt": "2026-09-20T08:01:58.684Z",
  "purpose": "Reproducible source-verification preparation. Sends no transactions and contains no signing material.",
  "network": {
    "name": "Sepolia",
    "chainId": 11155111,
    "wrappedNative": "0xfff9976782d46cc05630d1f6ebab18b2324d6b14"
  },
  "contracts": {
    "ADEXFactory": {
      "sourceName": "project/contracts/ADEXFactory.sol",
      "contractName": "ADEXFactory",
      "buildInfo": "solc-0_8_30-a4136281dc80052f87ed7c732fa45918ad996c25.json",
      "compiler": {
        "version": "0.8.30",
        "longVersion": "0.8.30+commit.73712a01",
        "type": "solc"
      },
      "settings": {
        "evmVersion": "prague",
        "optimizer": {
          "enabled": true,
          "runs": 500
        },
        "outputSelection": {
          "*": {
            "": [
              "ast"
            ],
            "*": [
              "abi",
              "evm.bytecode.linkReferences",
              "evm.bytecode.object",
              "evm.bytecode.opcodes",
              "evm.bytecode.sourceMap",
              "evm.deployedBytecode.immutableReferences",
              "evm.deployedBytecode.linkReferences",
              "evm.deployedBytecode.object",
              "evm.deployedBytecode.opcodes",
              "evm.deployedBytecode.sourceMap",
              "evm.methodIdentifiers"
            ]
          }
        },
        "remappings": [],
        "viaIR": true
      },
      "constructor": [
        "feeSetter"
      ],
      "standardInputFile": "ADEXFactory.standard-input.json",
      "initBytecodeRawSha256": "341ebfdf3024b2b7b3aac98f64a806b9a18bcb861196e5e1819e521d7645f6a7",
      "runtimeBytecodeRawSha256": "a7f0c277c9f5185f4072d1c95ba5cdf33dde4efb7491f43f471c5be47ef0f8b3",
      "runtimeBytecodeHexStringSha256": "d4dedc76d73a15b53673a3b2884de0f5db936e7a31deff4a203e8ce5f402745e",
      "initBytes": 8850,
      "runtimeBytes": 8647
    },
    "ADEXRouter": {
      "sourceName": "project/contracts/ADEXRouter.sol",
      "contractName": "ADEXRouter",
      "buildInfo": "solc-0_8_30-ae9abc3d46651abf4b8a3924ecfb3fa140bfed3d.json",
      "compiler": {
        "version": "0.8.30",
        "longVersion": "0.8.30+commit.73712a01",
        "type": "solc"
      },
      "settings": {
        "evmVersion": "prague",
        "optimizer": {
          "enabled": true,
          "runs": 500
        },
        "outputSelection": {
          "*": {
            "": [
              "ast"
            ],
            "*": [
              "abi",
              "evm.bytecode.linkReferences",
              "evm.bytecode.object",
              "evm.bytecode.opcodes",
              "evm.bytecode.sourceMap",
              "evm.deployedBytecode.immutableReferences",
              "evm.deployedBytecode.linkReferences",
              "evm.deployedBytecode.object",
              "evm.deployedBytecode.opcodes",
              "evm.deployedBytecode.sourceMap",
              "evm.methodIdentifiers"
            ]
          }
        },
        "remappings": [],
        "viaIR": true
      },
      "constructor": [
        "factory",
        "wrappedNative"
      ],
      "wrappedNative": "0xfff9976782d46cc05630d1f6ebab18b2324d6b14",
      "standardInputFile": "ADEXRouter.standard-input.json",
      "initBytecodeRawSha256": "dab8d0752f8d03de643b16e0d42766282cc02f16c6a625bd7678836b4240ea62",
      "runtimeBytecodeRawSha256": "0ce0c575e6ea7ed54fec24c38ac5607fcb1100b08c80e5391bb49061b92d9fb0",
      "runtimeBytecodeHexStringSha256": "136c8b7c75402992074f4eba804d4b9b3bf42bcfe8691d8716139c2e1d292b47",
      "initBytes": 9299,
      "runtimeBytes": 8857,
      "immutableReferences": {
        "10": [
          {
            "length": 32,
            "start": 450
          },
          {
            "length": 32,
            "start": 1214
          },
          {
            "length": 32,
            "start": 1620
          },
          {
            "length": 32,
            "start": 2073
          },
          {
            "length": 32,
            "start": 2651
          },
          {
            "length": 32,
            "start": 3087
          },
          {
            "length": 32,
            "start": 4513
          },
          {
            "length": 32,
            "start": 5771
          },
          {
            "length": 32,
            "start": 6864
          },
          {
            "length": 32,
            "start": 7590
          },
          {
            "length": 32,
            "start": 7982
          }
        ],
        "12": [
          {
            "length": 32,
            "start": 34
          },
          {
            "length": 32,
            "start": 347
          },
          {
            "length": 32,
            "start": 1008
          },
          {
            "length": 32,
            "start": 2144
          },
          {
            "length": 32,
            "start": 2432
          },
          {
            "length": 32,
            "start": 3216
          },
          {
            "length": 32,
            "start": 3431
          },
          {
            "length": 32,
            "start": 3566
          }
        ]
      }
    }
  }
}
