{
  "schema": "northset.bidVector.v1",
  "purpose": "Cryptographic interoperability fixture only. The verifying contract and task are not live deployment values.",
  "liveTransactionExample": false,
  "envelope": {
    "schema": "openclaw.bidEnvelope.v1_1",
    "types": {
      "EIP712Domain": [
        { "name": "name", "type": "string" },
        { "name": "version", "type": "string" },
        { "name": "chainId", "type": "uint256" },
        { "name": "verifyingContract", "type": "address" }
      ],
      "Bid": [
        { "name": "taskId", "type": "uint256" },
        { "name": "specHash", "type": "bytes32" },
        { "name": "verifierId", "type": "bytes32" },
        { "name": "delegatee", "type": "address" },
        { "name": "rewardUSDC", "type": "uint256" },
        { "name": "bondUSDC", "type": "uint256" },
        { "name": "computeWindowSec", "type": "uint64" },
        { "name": "validUntil", "type": "uint64" },
        { "name": "nonce", "type": "uint256" },
        { "name": "salt", "type": "bytes32" }
      ]
    },
    "primaryType": "Bid",
    "domain": {
      "name": "OpenclawHub",
      "version": "1.1",
      "chainId": "42161",
      "verifyingContract": "0xa91B112436058a98C18424757619F7aEee425f10"
    },
    "message": {
      "taskId": "1",
      "specHash": "0xae5b5d2e255289d65e885336eaf86e1623a549aba3199cad1c1f3751a1270b27",
      "verifierId": "0x87964240a746236cc99fb5d3ff344e5110b6429980582b953c2de786a74347b4",
      "delegatee": "0xe05fcC23807536bEe418f142D19fa0d21BB0cfF7",
      "rewardUSDC": "1500000",
      "bondUSDC": "220000",
      "computeWindowSec": "1200",
      "validUntil": "1900000000",
      "nonce": "0",
      "salt": "0xce6800df85b75475c81798c05da59dffc9d90cf339ed6e48b795ecc2c9af4e6a"
    },
    "digest": "0xb20f85d334e954f2966981ce47aa00ff9e3833fc6d384028821fd589a22e40d6",
    "signature": "0x492cb9782815e7424a308541ee71c3995de19f44f43af063b29eb2c45e60197a7865efc49e8900d6233a276257c93ab7b224af449299ba6e9073cb0ecf1817aa1c",
    "signer": "0xe05fcC23807536bEe418f142D19fa0d21BB0cfF7"
  },
  "vector": {
    "chain_id": "42161",
    "verifying_contract": "0xa91B112436058a98C18424757619F7aEee425f10",
    "delegatee": "0xe05fcC23807536bEe418f142D19fa0d21BB0cfF7",
    "expected_digest": "0xb20f85d334e954f2966981ce47aa00ff9e3833fc6d384028821fd589a22e40d6",
    "expected_signature": "0x492cb9782815e7424a308541ee71c3995de19f44f43af063b29eb2c45e60197a7865efc49e8900d6233a276257c93ab7b224af449299ba6e9073cb0ecf1817aa1c",
    "message": {
      "taskId": "1",
      "specHash": "0xae5b5d2e255289d65e885336eaf86e1623a549aba3199cad1c1f3751a1270b27",
      "verifierId": "0x87964240a746236cc99fb5d3ff344e5110b6429980582b953c2de786a74347b4",
      "delegatee": "0xe05fcC23807536bEe418f142D19fa0d21BB0cfF7",
      "rewardUSDC": "1500000",
      "bondUSDC": "220000",
      "computeWindowSec": "1200",
      "validUntil": "1900000000",
      "nonce": "0",
      "salt": "0xce6800df85b75475c81798c05da59dffc9d90cf339ed6e48b795ecc2c9af4e6a"
    }
  },
  "tamper": {
    "field": "message.rewardUSDC",
    "replacement": "1500001",
    "expectedDigest": "0xb20f85d334e954f2966981ce47aa00ff9e3833fc6d384028821fd589a22e40d6",
    "actualDigest": "0xc220c54a2028ca0f74a4847a8bfafb075c6400d11e21512c894feacbadd5f3ea",
    "recoveredSigner": "0xe82FfdD26900792A2cd72e2b880AF60118a093ec",
    "signatureValid": false
  }
}
