{
  "sdkVersion": "2.25.0",
  "signatureIncluded": false,
  "purpose": "Unsigned cross-language hashing vectors; never submit these illustrative addresses as payments.",
  "networks": {
    "testnet": {
      "network": "eip155:84532",
      "channelConfig": {
        "payer": "0x1111111111111111111111111111111111111111",
        "payerAuthorizer": "0x2222222222222222222222222222222222222222",
        "receiver": "0x3333333333333333333333333333333333333333",
        "receiverAuthorizer": "0x4444444444444444444444444444444444444444",
        "token": "0x036CbD53842c5426634e7929541eC2318f3dCF7e",
        "withdrawDelay": 900,
        "salt": "0x5555555555555555555555555555555555555555555555555555555555555555"
      },
      "channelId": "0x627903c223f0fc68cbdad510e4d9c1f974ace73d3dcbb9e583d75e716254a0c4",
      "typedData": {
        "Voucher": {
          "domain": {
            "name": "x402 Batch Settlement",
            "version": "1",
            "chainId": 84532,
            "verifyingContract": "0x4020074e9dF2ce1deE5A9C1b5c3f541D02a10003"
          },
          "types": {
            "Voucher": [
              {
                "name": "channelId",
                "type": "bytes32"
              },
              {
                "name": "maxClaimableAmount",
                "type": "uint128"
              }
            ]
          },
          "primaryType": "Voucher",
          "message": {
            "channelId": "0x627903c223f0fc68cbdad510e4d9c1f974ace73d3dcbb9e583d75e716254a0c4",
            "maxClaimableAmount": "10000"
          }
        },
        "ClaimBatch": {
          "domain": {
            "name": "x402 Batch Settlement",
            "version": "1",
            "chainId": 84532,
            "verifyingContract": "0x4020074e9dF2ce1deE5A9C1b5c3f541D02a10003"
          },
          "types": {
            "ClaimBatch": [
              {
                "name": "claims",
                "type": "ClaimEntry[]"
              }
            ],
            "ClaimEntry": [
              {
                "name": "channelId",
                "type": "bytes32"
              },
              {
                "name": "maxClaimableAmount",
                "type": "uint128"
              },
              {
                "name": "totalClaimed",
                "type": "uint128"
              }
            ]
          },
          "primaryType": "ClaimBatch",
          "message": {
            "claims": [
              {
                "channelId": "0x627903c223f0fc68cbdad510e4d9c1f974ace73d3dcbb9e583d75e716254a0c4",
                "maxClaimableAmount": "10000",
                "totalClaimed": "10000"
              }
            ]
          }
        },
        "Refund": {
          "domain": {
            "name": "x402 Batch Settlement",
            "version": "1",
            "chainId": 84532,
            "verifyingContract": "0x4020074e9dF2ce1deE5A9C1b5c3f541D02a10003"
          },
          "types": {
            "Refund": [
              {
                "name": "channelId",
                "type": "bytes32"
              },
              {
                "name": "nonce",
                "type": "uint256"
              },
              {
                "name": "amount",
                "type": "uint128"
              }
            ]
          },
          "primaryType": "Refund",
          "message": {
            "channelId": "0x627903c223f0fc68cbdad510e4d9c1f974ace73d3dcbb9e583d75e716254a0c4",
            "nonce": "0",
            "amount": "1000"
          }
        }
      },
      "hashes": {
        "Voucher": "0xcf566d4d44562d39de75007b77f6efbfce2f06bb1ec77ac97807a8dc8f7403d4",
        "ClaimBatch": "0x684bb268926e73e5d1388d762e5d14b5e8aaf31aeb64d610593d8ac66daeec28",
        "Refund": "0xa6179ddd9fad4d384f539f8d9d2cc5737ecf6a9438789d10ea2b8d608af3b5ce"
      }
    },
    "mainnet": {
      "network": "eip155:8453",
      "channelConfig": {
        "payer": "0x1111111111111111111111111111111111111111",
        "payerAuthorizer": "0x2222222222222222222222222222222222222222",
        "receiver": "0x3333333333333333333333333333333333333333",
        "receiverAuthorizer": "0x4444444444444444444444444444444444444444",
        "token": "0x833589fCD6eDb6E08f4c7C32D4f71b54bdA02913",
        "withdrawDelay": 900,
        "salt": "0x5555555555555555555555555555555555555555555555555555555555555555"
      },
      "channelId": "0x0e8253e1fe835af57cecbd5cb12a336f525f7aa1dccbcd9d92ff9d77ac0e59bf",
      "typedData": {
        "Voucher": {
          "domain": {
            "name": "x402 Batch Settlement",
            "version": "1",
            "chainId": 8453,
            "verifyingContract": "0x4020074e9dF2ce1deE5A9C1b5c3f541D02a10003"
          },
          "types": {
            "Voucher": [
              {
                "name": "channelId",
                "type": "bytes32"
              },
              {
                "name": "maxClaimableAmount",
                "type": "uint128"
              }
            ]
          },
          "primaryType": "Voucher",
          "message": {
            "channelId": "0x0e8253e1fe835af57cecbd5cb12a336f525f7aa1dccbcd9d92ff9d77ac0e59bf",
            "maxClaimableAmount": "10000"
          }
        },
        "ClaimBatch": {
          "domain": {
            "name": "x402 Batch Settlement",
            "version": "1",
            "chainId": 8453,
            "verifyingContract": "0x4020074e9dF2ce1deE5A9C1b5c3f541D02a10003"
          },
          "types": {
            "ClaimBatch": [
              {
                "name": "claims",
                "type": "ClaimEntry[]"
              }
            ],
            "ClaimEntry": [
              {
                "name": "channelId",
                "type": "bytes32"
              },
              {
                "name": "maxClaimableAmount",
                "type": "uint128"
              },
              {
                "name": "totalClaimed",
                "type": "uint128"
              }
            ]
          },
          "primaryType": "ClaimBatch",
          "message": {
            "claims": [
              {
                "channelId": "0x0e8253e1fe835af57cecbd5cb12a336f525f7aa1dccbcd9d92ff9d77ac0e59bf",
                "maxClaimableAmount": "10000",
                "totalClaimed": "10000"
              }
            ]
          }
        },
        "Refund": {
          "domain": {
            "name": "x402 Batch Settlement",
            "version": "1",
            "chainId": 8453,
            "verifyingContract": "0x4020074e9dF2ce1deE5A9C1b5c3f541D02a10003"
          },
          "types": {
            "Refund": [
              {
                "name": "channelId",
                "type": "bytes32"
              },
              {
                "name": "nonce",
                "type": "uint256"
              },
              {
                "name": "amount",
                "type": "uint128"
              }
            ]
          },
          "primaryType": "Refund",
          "message": {
            "channelId": "0x0e8253e1fe835af57cecbd5cb12a336f525f7aa1dccbcd9d92ff9d77ac0e59bf",
            "nonce": "0",
            "amount": "1000"
          }
        }
      },
      "hashes": {
        "Voucher": "0xc9388dfd9ac464b9d2b52f64ff664540ddd5503948920be6ed8f394decab5ffb",
        "ClaimBatch": "0x4e89c9af30c0231c99f15f33b5a9da89f02ac7095969c176d17be359f8d43411",
        "Refund": "0x77a1310c147db6cc8f4af6cca89145faab0ae7a5d8113d95c4a5ef4ab1c9f296"
      }
    }
  }
}
