{
  "kind": "tx-v1-batch-genesis",
  "description": "KIP-20 singleton genesis with exactly one total output from an ordinary client P2PK input.",
  "validation": {
    "status": "full-consensus-cross-validated",
    "tool": "kaspa-consensus",
    "toolVersion": "2.0.1",
    "sourceCommit": "c338d495bec29e4dc8b5149f99e8db6fa916ed4a",
    "command": "KASPA_X402_KASPA_CONSENSUS_ROOT=<kaspa-consensus-checkout> npm run validate:tx-v1-consensus",
    "checkedFields": [
      "transactionId",
      "transactionHash",
      "serializedTransaction",
      "hash.preimage",
      "txid.payloadDigest",
      "txid.restPreimage",
      "txid.restDigest",
      "sighashes[].preimage",
      "sighashes[].digest",
      "transaction.mass",
      "transaction.estimatedSerializedSize",
      "transaction.inputs[].computeBudget",
      "transaction.inputs[].utxo.covenantId",
      "transaction.outputs[].covenant",
      "fullTransactionValidator",
      "measuredScriptUnits",
      "minimumComputeBudget",
      "mutatedSignatureRejection",
      "exhaustionRejection",
      "wrongCovenantIdRejection",
      "wrongSuccessorRejection",
      "earlyRefundRejection"
    ],
    "liveStatus": "offline-reference"
  },
  "input": {
    "fundingInputs": [
      {
        "previousOutpoint": {
          "txid": "0101010101010101010101010101010101010101010101010101010101010101",
          "index": 0
        },
        "amount": "90001000",
        "scriptPublicKey": "000020989c0b76cb563971fdc9bef31ec06c3560f3249d6ee9e5d83c57625596e05f6fac",
        "signature": "7ece0794f61669e8d977511eb6e567ca147654a4daf2d52124f806ba8428765b577d3fd4454d1e9d487d62615cdf27fbb34fd1b832076fecbe16531cefe841f1",
        "computeBudget": 10
      }
    ],
    "escrowAmount": "90000000",
    "escrowScriptPublicKey": "0000aa205e3fca412270622080c67c1bb26ec4e3af925b5d1bb54002f1c6897d9f06cd9387",
    "escrowRedeemScript": "6b0800000000000000006c760423959b4287637554798201419d7553798201409d75527982589d757882589d75b9cbb9cf76d27653799c695379765979597959795979b2519c69b5009c69b3519c69b4529c69b9009c69b9bd08000000000000000087695379014001417f0101876953792056b328b30c8bf5839e24058747879408bdb36241dc9c2e7c619faa12b2920967ac69b9cf76d0519c6976d2519c69b9cb519c69b900cc519c6900d5200000000000000000000000000000000000000000000000000000000000000000876951d578876920cb645ce99ebb74afb1f1e3a73e0462249ee42cd9edfcd55723e7291af0292570203b06c42cd879a4951fe465f255164917ac183fabd3facb8dc33705b7bbd649367e787e53797e547978a820989c0b76cb563971fdc9bef31ec06c3560f3249d6ee9e5d83c57625596e05f6fd76953795379587900a269785979a0697600a069785979947878a169b9be5279789f6900c200a06900c25379a16900c3a820d6274c844d24ccb71e1dfe20b7ba2d09d185c13d468a4b1838043a0743425b5f876951c2785479949c695a795379935f79519c69b900cc0108527958cd7eb976c902410494765193bc7c7eb976c976023784937cbc7eaa02000001aa7e01207e7c7e01877e78c3887575757575757575757575757575757575757575757551677604ae09679c87637552798201419d75788201419d75b9cbb9cf76d27653799c6953797657795779b2519c69b5009c69b351a069b400a069b452a169b9009c69b9bd080000000000000000876978014001417f010187697820989c0b76cb563971fdc9bef31ec06c3560f3249d6ee9e5d83c57625596e05f6fac6976014001417f01018769762056b328b30c8bf5839e24058747879408bdb36241dc9c2e7c619faa12b2920967ac69b9cf76d0519c6976d2519c69b9cb519c69b900cc009c6900d5788769537900a26900c2b9bea069b4529c6351d5200000000000000000000000000000000000000000000000000000000000000000876951c200a06951c3a8203b8cbf34de55566551c5745eebc28aa0c3b036c6704d77f09a8a0e5299b7009187696853795879519c69b900cc0108527958cd7eb976c902410494765193bc7c7eb976c976023784937cbc7eaa02000001aa7e01207e7c7e01877e78c388757575757575757575757575755167760417a2027b876375788201419d75b2519c69b3519c69b4519c69b9009c69b9bd08000000000000000087690815cd5b07000000007600050088526a74a569b078014001417f010187697820989c0b76cb563971fdc9bef31ec06c3560f3249d6ee9e5d83c57625596e05f6fac69b9cf76d0519c6976d2009c69b9cb009c6900d5200000000000000000000000000000000000000000000000000000000000000000876900c200a06900c2b9bea16900c3a8203b8cbf34de55566551c5745eebc28aa0c3b036c6704d77f09a8a0e5299b70091876975757551676a686868",
    "initialClaimedCumulativeAmount": "0",
    "fee": "1000",
    "mass": "33334"
  },
  "sequence": {
    "step": 0,
    "covenantId": "4457b96cc189d55545b6111ce81c405dd01e574595faafe3adc2847ba93ddf7c",
    "previousTransactionId": null,
    "authorizedCumulativeAmount": null,
    "voucherSignature": null
  },
  "expected": {
    "format": "kaspa-x402-tx-v1-reference-v3",
    "kind": "batch-genesis",
    "transaction": {
      "version": 1,
      "inputs": [
        {
          "previousOutpoint": {
            "txid": "0101010101010101010101010101010101010101010101010101010101010101",
            "index": 0
          },
          "signatureScript": "417ece0794f61669e8d977511eb6e567ca147654a4daf2d52124f806ba8428765b577d3fd4454d1e9d487d62615cdf27fbb34fd1b832076fecbe16531cefe841f101",
          "sequence": "0",
          "computeBudget": 10,
          "utxo": {
            "amount": "90001000",
            "scriptPublicKey": "000020989c0b76cb563971fdc9bef31ec06c3560f3249d6ee9e5d83c57625596e05f6fac",
            "blockDaaScore": "0",
            "isCoinbase": false,
            "covenantId": null
          }
        }
      ],
      "outputs": [
        {
          "amount": "90000000",
          "scriptPublicKey": "0000aa205e3fca412270622080c67c1bb26ec4e3af925b5d1bb54002f1c6897d9f06cd9387",
          "covenant": {
            "authorizingInput": 0,
            "covenantId": "4457b96cc189d55545b6111ce81c405dd01e574595faafe3adc2847ba93ddf7c"
          }
        }
      ],
      "lockTime": "0",
      "subnetworkId": "0000000000000000000000000000000000000000",
      "gas": "0",
      "payload": "",
      "mass": "33334",
      "estimatedSerializedSize": 301
    },
    "serializedTransaction": "010001000000000000000101010101010101010101010101010101010101010101010101010101010101000000004200000000000000417ece0794f61669e8d977511eb6e567ca147654a4daf2d52124f806ba8428765b577d3fd4454d1e9d487d62615cdf27fbb34fd1b832076fecbe16531cefe841f10100000000000000000a000100000000000000804a5d050000000000002300000000000000aa205e3fca412270622080c67c1bb26ec4e3af925b5d1bb54002f1c6897d9f06cd93870100004457b96cc189d55545b6111ce81c405dd01e574595faafe3adc2847ba93ddf7c00000000000000000000000000000000000000000000000000000000000000000000000000000000000000003682000000000000",
    "transactionId": "60019816493fc1ac424a29b5c0607ce06c9a345c5c770b3507742736a73d85fc",
    "transactionHash": "fd08aaca96d2921b5b4360ed2860e11a762c73bffc7dd0a5e543cca76e6acb91",
    "txid": {
      "payloadDigest": "9c0ca2acb45e92ffe6ceb4ae29188b35c82d9676cdd3ce067fd6ccc30a9c4a38",
      "restPreimage": "01000100000000000000010101010101010101010101010101010101010101010101010101010101010100000000000000000000000000000000000000000100000000000000804a5d050000000000002300000000000000aa205e3fca412270622080c67c1bb26ec4e3af925b5d1bb54002f1c6897d9f06cd93870100004457b96cc189d55545b6111ce81c405dd01e574595faafe3adc2847ba93ddf7c0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000",
      "restDigest": "c31b1b49b3faaa154a7a101c1fc0e8ab8233dc70ada2cd4844f3b496917e3b4a",
      "digest": "60019816493fc1ac424a29b5c0607ce06c9a345c5c770b3507742736a73d85fc"
    },
    "hash": {
      "preimage": "010001000000000000000101010101010101010101010101010101010101010101010101010101010101000000004200000000000000417ece0794f61669e8d977511eb6e567ca147654a4daf2d52124f806ba8428765b577d3fd4454d1e9d487d62615cdf27fbb34fd1b832076fecbe16531cefe841f10100000000000000000a000100000000000000804a5d050000000000002300000000000000aa205e3fca412270622080c67c1bb26ec4e3af925b5d1bb54002f1c6897d9f06cd93870100004457b96cc189d55545b6111ce81c405dd01e574595faafe3adc2847ba93ddf7c00000000000000000000000000000000000000000000000000000000000000000000000000000000000000003682000000000000",
      "digest": "fd08aaca96d2921b5b4360ed2860e11a762c73bffc7dd0a5e543cca76e6acb91"
    },
    "sighashes": [
      {
        "inputIndex": 0,
        "hashType": "all",
        "preimage": "0100ef6f12e216b3e625e67953f82f0329de9493799d31b9478f5b60fbf1a3743ef70f99135614633e507969d12522c80f967cff6ebc0436863e02ee42b2b66556fc0101010101010101010101010101010101010101010101010101010101010101000000000000220000000000000020989c0b76cb563971fdc9bef31ec06c3560f3249d6ee9e5d83c57625596e05f6fac684e5d0500000000000000000000000065bc4483148eb05a91a01305a11f1c229d729d1afa475a8a189b14876001457e000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001",
        "digest": "791588cceb225ee1b71abefad187866c1c4e5a55740228d886b2dbf5805a1fd4"
      }
    ],
    "covenantId": "4457b96cc189d55545b6111ce81c405dd01e574595faafe3adc2847ba93ddf7c",
    "fee": {
      "amount": "1000",
      "source": "funding-inputs"
    },
    "escrow": {
      "outputIndex": 0,
      "amount": "90000000",
      "scriptPublicKey": "0000aa205e3fca412270622080c67c1bb26ec4e3af925b5d1bb54002f1c6897d9f06cd9387",
      "redeemScript": "6b0800000000000000006c760423959b4287637554798201419d7553798201409d75527982589d757882589d75b9cbb9cf76d27653799c695379765979597959795979b2519c69b5009c69b3519c69b4529c69b9009c69b9bd08000000000000000087695379014001417f0101876953792056b328b30c8bf5839e24058747879408bdb36241dc9c2e7c619faa12b2920967ac69b9cf76d0519c6976d2519c69b9cb519c69b900cc519c6900d5200000000000000000000000000000000000000000000000000000000000000000876951d578876920cb645ce99ebb74afb1f1e3a73e0462249ee42cd9edfcd55723e7291af0292570203b06c42cd879a4951fe465f255164917ac183fabd3facb8dc33705b7bbd649367e787e53797e547978a820989c0b76cb563971fdc9bef31ec06c3560f3249d6ee9e5d83c57625596e05f6fd76953795379587900a269785979a0697600a069785979947878a169b9be5279789f6900c200a06900c25379a16900c3a820d6274c844d24ccb71e1dfe20b7ba2d09d185c13d468a4b1838043a0743425b5f876951c2785479949c695a795379935f79519c69b900cc0108527958cd7eb976c902410494765193bc7c7eb976c976023784937cbc7eaa02000001aa7e01207e7c7e01877e78c3887575757575757575757575757575757575757575757551677604ae09679c87637552798201419d75788201419d75b9cbb9cf76d27653799c6953797657795779b2519c69b5009c69b351a069b400a069b452a169b9009c69b9bd080000000000000000876978014001417f010187697820989c0b76cb563971fdc9bef31ec06c3560f3249d6ee9e5d83c57625596e05f6fac6976014001417f01018769762056b328b30c8bf5839e24058747879408bdb36241dc9c2e7c619faa12b2920967ac69b9cf76d0519c6976d2519c69b9cb519c69b900cc009c6900d5788769537900a26900c2b9bea069b4529c6351d5200000000000000000000000000000000000000000000000000000000000000000876951c200a06951c3a8203b8cbf34de55566551c5745eebc28aa0c3b036c6704d77f09a8a0e5299b7009187696853795879519c69b900cc0108527958cd7eb976c902410494765193bc7c7eb976c976023784937cbc7eaa02000001aa7e01207e7c7e01877e78c388757575757575757575757575755167760417a2027b876375788201419d75b2519c69b3519c69b4519c69b9009c69b9bd08000000000000000087690815cd5b07000000007600050088526a74a569b078014001417f010187697820989c0b76cb563971fdc9bef31ec06c3560f3249d6ee9e5d83c57625596e05f6fac69b9cf76d0519c6976d2009c69b9cb009c6900d5200000000000000000000000000000000000000000000000000000000000000000876900c200a06900c2b9bea16900c3a8203b8cbf34de55566551c5745eebc28aa0c3b036c6704d77f09a8a0e5299b70091876975757551676a686868",
      "claimedCumulativeAmount": "0",
      "outpoint": {
        "txid": "60019816493fc1ac424a29b5c0607ce06c9a345c5c770b3507742736a73d85fc",
        "index": 0
      }
    }
  }
}
