{
  "baseUrl": "https://kaspa-x402.org",
  "generatedFrom": "3075e524d0614817bd4f730a2cbb0682d010e802",
  "commitDate": "2026-08-10T10:47:08Z",
  "sourceState": "git-head",
  "dirtyInputs": [],
  "releaseSnapshotScope": "schemas, specs, covenant artifacts, selected docs, vectors, package metadata, and release metadata",
  "activeAlphaOnlyRoutes": [
    "/",
    "/demo/",
    "/assets/",
    "/vendor/",
    "/site-manifest.json",
    "/releases/"
  ],
  "releaseVersion": "0.1.0-alpha.10",
  "releasePath": "v0.1.0-alpha.10",
  "releases": [
    {
      "version": "0.1.0-alpha.1",
      "path": "/v0.1.0-alpha.1/",
      "metadata": "/v0.1.0-alpha.1/release.json",
      "contentSha256": "1c16ab01b0bf562d56a10af50c3c3ae2a5e3be0d8a9af4dc1f029bd51b3d259d"
    },
    {
      "version": "0.1.0-alpha.2",
      "path": "/v0.1.0-alpha.2/",
      "metadata": "/v0.1.0-alpha.2/release.json",
      "contentSha256": "014521caf90336d2721849071f9f63a7327870a5978af91a69e1d1d6833993f0"
    },
    {
      "version": "0.1.0-alpha.3",
      "path": "/v0.1.0-alpha.3/",
      "metadata": "/v0.1.0-alpha.3/release.json",
      "contentSha256": "0916ffddabc230637d452697fa680705e7c631fe1115af655a829c346e00c9ed"
    },
    {
      "version": "0.1.0-alpha.4",
      "path": "/v0.1.0-alpha.4/",
      "metadata": "/v0.1.0-alpha.4/release.json",
      "contentSha256": "b4234cae1a0e0be2a2a3535d8d56e7c011e576a5bd69623fda3a7e74f91c051d"
    },
    {
      "version": "0.1.0-alpha.5",
      "path": "/v0.1.0-alpha.5/",
      "metadata": "/v0.1.0-alpha.5/release.json",
      "contentSha256": "d3e06eab6b03ab8d5e45b94dac69a46d8db94d2b7fa0867702fecc64b699fcf8"
    },
    {
      "version": "0.1.0-alpha.6",
      "path": "/v0.1.0-alpha.6/",
      "metadata": "/v0.1.0-alpha.6/release.json",
      "contentSha256": "632bdd324496d6a98c2d9fe0f8f8fe8bef2438b90639b71d1f7cbff4146b2114"
    },
    {
      "version": "0.1.0-alpha.7",
      "path": "/v0.1.0-alpha.7/",
      "metadata": "/v0.1.0-alpha.7/release.json",
      "contentSha256": "91b9aa238384db92a5597ed0c2b34acfa6a738c1fd623c6e319fff024ccff5f7"
    },
    {
      "version": "0.1.0-alpha.8",
      "path": "/v0.1.0-alpha.8/",
      "metadata": "/v0.1.0-alpha.8/release.json",
      "contentSha256": "5d76ca9a7496f59a89badd699d3dab70a1eaa0df57b64f1a55eb89d4bd497de8"
    },
    {
      "version": "0.1.0-alpha.9",
      "path": "/v0.1.0-alpha.9/",
      "metadata": "/v0.1.0-alpha.9/release.json",
      "contentSha256": "04e12eae72b406b147d5634ed4d78b8283151558aa718fac51c727298407e256"
    },
    {
      "version": "0.1.0-alpha.10",
      "path": "/v0.1.0-alpha.10/",
      "metadata": "/v0.1.0-alpha.10/release.json",
      "contentSha256": "cedaf891368bfc8fff6188570abee1b205ab82b32fa4b0c261532dcab0a88a3a"
    }
  ],
  "schemas": [
    {
      "path": "/schemas/payment-required.schema.json",
      "sha256": "b118faedc66a809d22437960920d0260fe718ed31b564706ec8e80b65be8f073"
    },
    {
      "path": "/schemas/payment-payload.schema.json",
      "sha256": "6d0f649b7401625297927973573b19a875048a788d16fba364fc4e0c7ce2600b"
    },
    {
      "path": "/schemas/settlement-response.schema.json",
      "sha256": "9bcee5a76652390507dbc539c2f32a5a5f05c82df086553d9ca7341068f86378"
    },
    {
      "path": "/schemas/kaspa-requirements-extra.schema.json",
      "sha256": "f8a6db57052800956af275578f994f0830a98408115ce3755ae62dbee4c2c9cb"
    },
    {
      "path": "/schemas/kaspa-payment-payload.schema.json",
      "sha256": "99eca34d8e0d0320e091aad61efd3582265acf6598e4788a0a19f94e68d476be"
    },
    {
      "path": "/schemas/kaspa-batch-extra.schema.json",
      "sha256": "d2522cad9eca7600c7eb7c1ba60f34d2290f22b8a45f2e960426a6542e36b3ce"
    },
    {
      "path": "/schemas/payment-identifier.schema.json",
      "sha256": "2a918aa3da7563f81f1de7a264729dc00ca0bb77559933c201efcc060b947cdb"
    },
    {
      "path": "/schemas/channel-state.schema.json",
      "sha256": "d70d981844da1af4f377177c704fbe587efa39961d4eb02c89803ea96e670e01"
    }
  ],
  "specs": [
    {
      "path": "/spec/kaspa-x402-v1/",
      "source": "/spec/kaspa-x402-v1.md"
    },
    {
      "path": "/spec/kaspa-exact-v2/",
      "source": "/spec/kaspa-exact-v2.md"
    },
    {
      "path": "/spec/kaspa-batch-settlement-v2/",
      "source": "/spec/kaspa-batch-settlement-v2.md"
    },
    {
      "path": "/spec/http-profile/",
      "source": "/spec/http-profile.md"
    },
    {
      "path": "/spec/mcp-profile/",
      "source": "/spec/mcp-profile.md"
    },
    {
      "path": "/spec/facilitator-profile/",
      "source": "/spec/facilitator-profile.md"
    },
    {
      "path": "/spec/errors/",
      "source": "/spec/errors.md"
    }
  ],
  "docs": [
    {
      "path": "/docs/adoption-examples/",
      "source": "/docs/adoption-examples.md"
    },
    {
      "path": "/docs/testnet-gateway/",
      "source": "/docs/testnet-gateway.md"
    },
    {
      "path": "/docs/demo-operations/",
      "source": "/docs/demo-operations.md"
    },
    {
      "path": "/docs/demo-implementer-guide/",
      "source": "/docs/demo-implementer-guide.md"
    },
    {
      "path": "/docs/live-testnet-report/",
      "source": "/docs/live-testnet-report.md"
    },
    {
      "path": "/docs/live-testnet-proof/",
      "source": "/docs/live-testnet-proof.md"
    },
    {
      "path": "/docs/review-closure-ledger/",
      "source": "/docs/review-closure-ledger.md"
    },
    {
      "path": "/docs/security-threat-model/",
      "source": "/docs/security-threat-model.md"
    },
    {
      "path": "/docs/mainnet-readiness/",
      "source": "/docs/mainnet-readiness.md"
    },
    {
      "path": "/docs/versioning-policy/",
      "source": "/docs/versioning-policy.md"
    },
    {
      "path": "/docs/native-profile-boundary/",
      "source": "/docs/native-profile-boundary.md"
    },
    {
      "path": "/docs/server-store-contract/",
      "source": "/docs/server-store-contract.md"
    },
    {
      "path": "/docs/server-runtime-lock-contract/",
      "source": "/docs/server-runtime-lock-contract.md"
    }
  ],
  "vectors": [
    {
      "path": "/vectors/README.md",
      "bytes": 4619,
      "sha256": "9f098320147baeb9f4e4412be4d3086d93ac03d2081cd32ba9eb1957ef043c98"
    },
    {
      "path": "/vectors/batch/interop-v2.json",
      "bytes": 11149,
      "sha256": "e93a20bb5b8c6966c4456882bf8c39419b53526c318700c444a6510f70af5dff"
    },
    {
      "path": "/vectors/channel-id/base.json",
      "bytes": 1618,
      "sha256": "6d83501f4a0c9815813179d75f700668a62fa3f727a326079e6cc9cac9c1478f"
    },
    {
      "path": "/vectors/exact/consensus-profiles.json",
      "bytes": 8238,
      "sha256": "ade8af92f002fc36f5abc80a7a69e698732e8d0956965d17a79ab2463c6706ec"
    },
    {
      "path": "/vectors/exact/interop-v1.json",
      "bytes": 13229,
      "sha256": "50e72df3c44edb8cce6b76bc8925c479eddcae8ff07eb6b8a0a65856874add94"
    },
    {
      "path": "/vectors/negative/accepted-not-offered.json",
      "bytes": 2334,
      "sha256": "27bb5ffc98db16d6afa0e4b5d11a5fdb955d67af51afd894af723f55099e317e"
    },
    {
      "path": "/vectors/negative/amount-overflow.json",
      "bytes": 966,
      "sha256": "4e23df3ccd9d39b3eac9f2615d243ed54375c411dad147bef1c4cacc1ebfb3a3"
    },
    {
      "path": "/vectors/negative/batch-mainnet.json",
      "bytes": 1048,
      "sha256": "95391ec90d43218b0c961463017b646be264a09ef21b2d8b1eb682360b644d9a"
    },
    {
      "path": "/vectors/negative/deposit-success-missing-commitment.json",
      "bytes": 683,
      "sha256": "2b753d9712ac02dda7c8c881c818f5f4e0978a13090f7bc91dfb4ab2d6c4b5ce"
    },
    {
      "path": "/vectors/negative/deposit-success-with-amount.json",
      "bytes": 811,
      "sha256": "bacc3426622037845a3784040bcb6b9a1e2567d7120dc98f688c85401eed0417"
    },
    {
      "path": "/vectors/negative/empty-success-with-amount.json",
      "bytes": 1351,
      "sha256": "d380a519ae6e8298cc1859ce13b3c80682110e4f692df464d2a3eb48a0ef2b95"
    },
    {
      "path": "/vectors/negative/empty-success-without-commitment.json",
      "bytes": 434,
      "sha256": "0b577f568c4a654fb76a74f6b7d498065ba6e150c81d72d964326ffb26802bbd"
    },
    {
      "path": "/vectors/negative/exact-additive-missing-challenge.json",
      "bytes": 2416,
      "sha256": "32cf9e5f03dec0f7b10c42140e1964811c68cf8038cdb18a3b923cf590d1c02d"
    },
    {
      "path": "/vectors/negative/exact-additive-partial-head.json",
      "bytes": 955,
      "sha256": "2421869b5c963733f8c40a1fcf299d68d59e4f9686d97d0aa2c08653d6d16ec6"
    },
    {
      "path": "/vectors/negative/exact-transaction-missing-transaction.json",
      "bytes": 350,
      "sha256": "4c1bfa46fa59765c1575c0a9c54894e7a2bf44be9dad819d71cc9b05083414e5"
    },
    {
      "path": "/vectors/negative/exact-transfer-unsupported.json",
      "bytes": 946,
      "sha256": "873e4c6a972c9615856dd4039b105eae820dc940b1be35648bdadc4942832fd7"
    },
    {
      "path": "/vectors/negative/float-amount.json",
      "bytes": 960,
      "sha256": "9331d6bd0191c168141151bb52694f62ebf7a976b7fa0e94a20a49637405e1fc"
    },
    {
      "path": "/vectors/negative/hex-key-too-short.json",
      "bytes": 925,
      "sha256": "b815a15088d8f33010088208981c16116b8bc368e0c902cacf0ca4dd94552bdb"
    },
    {
      "path": "/vectors/negative/invalid-asset.json",
      "bytes": 942,
      "sha256": "3efeb97f2929221e8ef9c9a3b7e8c2b5ffc044e651c565d331def50d1efd57d5"
    },
    {
      "path": "/vectors/negative/missing-payment-identifier.json",
      "bytes": 2967,
      "sha256": "96dd61f6e4afac7c656ea1cb01a11e907e049e73174cfe8e9482fe7f1459ec70"
    },
    {
      "path": "/vectors/negative/non-colon-network.json",
      "bytes": 978,
      "sha256": "b0c59f2779fca08126cea2436d456f9bddf46b3d3cfb03373ed159d324b8c255"
    },
    {
      "path": "/vectors/negative/outpoint-index-overflow.json",
      "bytes": 1030,
      "sha256": "481d3249239e9a7ea6bdc40100b45b2b93e2e69dc17532325cb44c922ed98923"
    },
    {
      "path": "/vectors/negative/payment-identifier-conflict.json",
      "bytes": 708,
      "sha256": "f09eb00cc1ba1d4bd2e5471038f722f844a7133ad70fdef2b8a41b537416a968"
    },
    {
      "path": "/vectors/negative/scheme-payload-mismatch.json",
      "bytes": 1660,
      "sha256": "2e6c3f6a0e5415194e8d9ea8da0711a80ab63945ddf297697ca740e8554647ac"
    },
    {
      "path": "/vectors/negative/settlement-success-missing-amount.json",
      "bytes": 661,
      "sha256": "a82865750495846398a3dde52125392cd839740ba4b0845da20e325a9925a8f6"
    },
    {
      "path": "/vectors/negative/txid-wrong-length.json",
      "bytes": 926,
      "sha256": "e8363239ef7f1247c6d1619d7c448370232389c6bcd33bafe0dcaa6433ecf190"
    },
    {
      "path": "/vectors/negative/voucher-signature-wrong-length.json",
      "bytes": 880,
      "sha256": "dbd9ae3c7af351fbaa7017be12baf1d1e4686568bde6084c296215c6f1418e67"
    },
    {
      "path": "/vectors/negative/wrong-binding.json",
      "bytes": 980,
      "sha256": "0bf4268d201fa11d0ff53bcfdb5b2c9908785daafd2755e4378b0e8d9a929525"
    },
    {
      "path": "/vectors/negative/wrong-scheme.json",
      "bytes": 961,
      "sha256": "a5cb9ae0717af72087401c6b6447c88325c2d9539cfe68798aab6d3a5e430a7f"
    },
    {
      "path": "/vectors/negative/wrong-x402-version.json",
      "bytes": 952,
      "sha256": "934220963292e3618dba26d3de7c7a0f217829e2c634cb0d4f3008a2cb9f6975"
    },
    {
      "path": "/vectors/negative/zero-covenant-id.json",
      "bytes": 1014,
      "sha256": "2bdfaf02ad35dfd6010e0c6915245869592a8bc38888a1f77986d3f82cd83411"
    },
    {
      "path": "/vectors/settlement-response/claim-success.json",
      "bytes": 1489,
      "sha256": "b2bd1ac1b41274c79664fae8900d37396e172d906a2b91c2685f1b10a5c59aeb"
    },
    {
      "path": "/vectors/settlement-response/corrective-402.json",
      "bytes": 2193,
      "sha256": "1a5afdc93ca96a8c71aa2b0e6a42b9e481e7d091c8a2daebebad96e846f5b920"
    },
    {
      "path": "/vectors/settlement-response/deposit-voucher-success.json",
      "bytes": 1404,
      "sha256": "e70b2cdd6d8512450584d357f2682b2c61e52cb86830653b367185c328dcd5f3"
    },
    {
      "path": "/vectors/settlement-response/failure.json",
      "bytes": 326,
      "sha256": "5549227a11dffd22e15dbd85bce69db9f84a9c97ccf1d84dd8e1f56e9ea21b00"
    },
    {
      "path": "/vectors/settlement-response/refund-success.json",
      "bytes": 727,
      "sha256": "e2f11775c9f333ee1cd8e3a15ca5dc8a1d787b6b3834bcc47c4bc63729501583"
    },
    {
      "path": "/vectors/settlement-response/voucher-only-success.json",
      "bytes": 1399,
      "sha256": "c9925357819e4ed5a2eb04a832aeb18b567476a6f697545701aed8f561d7dd22"
    },
    {
      "path": "/vectors/tx-v1/batch-claim-second.json",
      "bytes": 22755,
      "sha256": "803a6eb4906876cb86d8bdc97a6098e042df7f696ad10a39dce0a50243921099"
    },
    {
      "path": "/vectors/tx-v1/batch-claim.json",
      "bytes": 22760,
      "sha256": "3ef7466363153982f847e7fc40ac0a370e59242478eb9c3d2489a6217f5d4f06"
    },
    {
      "path": "/vectors/tx-v1/batch-genesis.json",
      "bytes": 10776,
      "sha256": "4671904fba1facbfe668adfb40c397eedf5f4f5b1102ca2fc2f58b6678327f10"
    },
    {
      "path": "/vectors/tx-v1/batch-refund.json",
      "bytes": 16393,
      "sha256": "fad1288e3cd0db67b6af8d5443ed3b268c07a63c6747b207abb40c2c14e623f2"
    },
    {
      "path": "/vectors/tx-v1/batch-top-up.json",
      "bytes": 24066,
      "sha256": "8f0ef5cfa1561276e3c3530066cb50ea9e8b79545e1b11c9f46e42420c354889"
    },
    {
      "path": "/vectors/tx-v1/plan.json",
      "bytes": 2918,
      "sha256": "623e45e1c4f237dd0c964cb3356bf93d5f404b3390e7b0fa85274fcd32568152"
    },
    {
      "path": "/vectors/voucher/stable-covenant-binding.json",
      "bytes": 2698,
      "sha256": "43687ac0bebee52d87f4545147fd1e3f75f74a4ab9233891e500ae483926de76"
    },
    {
      "path": "/vectors/x402-http/batch-voucher.json",
      "bytes": 8632,
      "sha256": "da1c3a73d72b3d784279bec8785434138e3dc95a793a9eeef5b81ef87bd54a20"
    },
    {
      "path": "/vectors/x402-http/exact-transaction.json",
      "bytes": 13933,
      "sha256": "36564ac622863b7621f3d95fb1fa6c8a126d813d238919c3aa856c4a04cd0508"
    }
  ],
  "packages": [
    {
      "name": "@kaspa-x402/client",
      "version": "0.1.0-alpha.10",
      "private": false,
      "publishTag": "alpha",
      "path": "packages/client"
    },
    {
      "name": "@kaspa-x402/core",
      "version": "0.1.0-alpha.10",
      "private": false,
      "publishTag": "alpha",
      "path": "packages/core"
    },
    {
      "name": "@kaspa-x402/covenant",
      "version": "0.1.0-alpha.10",
      "private": false,
      "publishTag": "alpha",
      "path": "packages/covenant"
    },
    {
      "name": "@kaspa-x402/server",
      "version": "0.1.0-alpha.10",
      "private": false,
      "publishTag": "alpha",
      "path": "packages/server"
    }
  ],
  "siteAssets": [
    {
      "source": "site/src/styles.css",
      "target": "assets/styles.css",
      "bytes": 1770,
      "sha256": "69a298d0e0476febadf9dee296321faae7539cc73aebba526f74cb8349c62f20"
    },
    {
      "source": "site/src/assets/demo.css",
      "target": "assets/demo.css",
      "bytes": 1256,
      "sha256": "54d79d24cf46a76d0bd93ee319513d13aad1ea465e0c4fb26da7309707d409b0"
    },
    {
      "source": "site/src/assets/demo.js",
      "target": "assets/demo.js",
      "bytes": 35290,
      "sha256": "29321e6feee756ecca831da7a51c1b7ec45f4a64583d19786f6ba01ad294b6f3"
    },
    {
      "source": "site/src/assets/og.png",
      "target": "assets/og.png",
      "bytes": 59179,
      "sha256": "bd20997fe843fb9b39576b8a8864810fc9534331d40ed19d34e737c7cc22b65e"
    },
    {
      "source": "site/src/vendor/kaspa-wasm/2.0.0/kaspa-core/LICENSE",
      "target": "vendor/kaspa-wasm/2.0.0/kaspa-core/LICENSE",
      "bytes": 749,
      "sha256": "fb06b99a835c4cdade7f2f180fd87c0198d552cf1e0cd14c34716411b009a92f"
    },
    {
      "source": "site/src/vendor/kaspa-wasm/2.0.0/kaspa-core/kaspa.d.ts",
      "target": "vendor/kaspa-wasm/2.0.0/kaspa-core/kaspa.d.ts",
      "bytes": 285627,
      "sha256": "081c3027542dadfff6793f78352faf13073cbd894defe0da49f97c2466f5754a"
    },
    {
      "source": "site/src/vendor/kaspa-wasm/2.0.0/kaspa-core/kaspa.js",
      "target": "vendor/kaspa-wasm/2.0.0/kaspa-core/kaspa.js",
      "bytes": 537625,
      "sha256": "84d0718fb99a9ea1fecbe5f95e82985e0cb1e7ea1c1214163b3f056ef6e9a6cb"
    },
    {
      "source": "site/src/vendor/kaspa-wasm/2.0.0/kaspa-core/kaspa_bg.wasm",
      "target": "vendor/kaspa-wasm/2.0.0/kaspa-core/kaspa_bg.wasm",
      "bytes": 11470454,
      "sha256": "2fc3ed6c3666937a2598bf6a626e3ae97896e0ac8bc872ea049cb73df221191d"
    },
    {
      "source": "site/src/vendor/kaspa-wasm/2.0.0/kaspa-core/package.json",
      "target": "vendor/kaspa-wasm/2.0.0/kaspa-core/package.json",
      "bytes": 435,
      "sha256": "848c1ad33dd4236fdf71513c6021ec3b08187d49abf0c3be18f40255917871dc"
    }
  ],
  "artifacts": [
    {
      "source": "schemas/payment-required.schema.json",
      "target": "schemas/payment-required.schema.json",
      "bytes": 4993,
      "sha256": "b118faedc66a809d22437960920d0260fe718ed31b564706ec8e80b65be8f073"
    },
    {
      "source": "schemas/payment-payload.schema.json",
      "target": "schemas/payment-payload.schema.json",
      "bytes": 3467,
      "sha256": "6d0f649b7401625297927973573b19a875048a788d16fba364fc4e0c7ce2600b"
    },
    {
      "source": "schemas/settlement-response.schema.json",
      "target": "schemas/settlement-response.schema.json",
      "bytes": 7784,
      "sha256": "9bcee5a76652390507dbc539c2f32a5a5f05c82df086553d9ca7341068f86378"
    },
    {
      "source": "schemas/kaspa-requirements-extra.schema.json",
      "target": "schemas/kaspa-requirements-extra.schema.json",
      "bytes": 9696,
      "sha256": "f8a6db57052800956af275578f994f0830a98408115ce3755ae62dbee4c2c9cb"
    },
    {
      "source": "schemas/kaspa-payment-payload.schema.json",
      "target": "schemas/kaspa-payment-payload.schema.json",
      "bytes": 8087,
      "sha256": "99eca34d8e0d0320e091aad61efd3582265acf6598e4788a0a19f94e68d476be"
    },
    {
      "source": "schemas/kaspa-batch-extra.schema.json",
      "target": "schemas/kaspa-batch-extra.schema.json",
      "bytes": 4146,
      "sha256": "d2522cad9eca7600c7eb7c1ba60f34d2290f22b8a45f2e960426a6542e36b3ce"
    },
    {
      "source": "schemas/payment-identifier.schema.json",
      "target": "schemas/payment-identifier.schema.json",
      "bytes": 474,
      "sha256": "2a918aa3da7563f81f1de7a264729dc00ca0bb77559933c201efcc060b947cdb"
    },
    {
      "source": "schemas/channel-state.schema.json",
      "target": "schemas/channel-state.schema.json",
      "bytes": 2222,
      "sha256": "d70d981844da1af4f377177c704fbe587efa39961d4eb02c89803ea96e670e01"
    },
    {
      "source": "spec/kaspa-x402-v1.md",
      "target": "spec/kaspa-x402-v1.md",
      "bytes": 11985,
      "sha256": "13ef2b8ab853222843a8731a35b5447468225b2d473a1adc101947cf306c3d79"
    },
    {
      "source": "spec/kaspa-exact-v2.md",
      "target": "spec/kaspa-exact-v2.md",
      "bytes": 32589,
      "sha256": "53bb6b02eb2ea72574154a69af3cf2fad806c9e825cd446a396533bcd81d7fe6"
    },
    {
      "source": "spec/kaspa-batch-settlement-v2.md",
      "target": "spec/kaspa-batch-settlement-v2.md",
      "bytes": 28733,
      "sha256": "5a2788c349ccc2c6d0b7b7024dcc42a22d1c4bc492eef651a65b6aad6ef269de"
    },
    {
      "source": "spec/http-profile.md",
      "target": "spec/http-profile.md",
      "bytes": 2734,
      "sha256": "00b827c25344b30e3cb6d416ed389ff38d78a131b7cb8c5bb3ecb3df1b26a972"
    },
    {
      "source": "spec/mcp-profile.md",
      "target": "spec/mcp-profile.md",
      "bytes": 3953,
      "sha256": "1da398bff59b36d49a05f578830f310973c635dafa60a133c3b8feea1cde6502"
    },
    {
      "source": "spec/facilitator-profile.md",
      "target": "spec/facilitator-profile.md",
      "bytes": 5284,
      "sha256": "607fc503d47f49385a1379e9811f425051e2279d1c11a0f610e5f30b25d81765"
    },
    {
      "source": "spec/errors.md",
      "target": "spec/errors.md",
      "bytes": 1790,
      "sha256": "89527fc4e426b38de3fad3d82192505a3e2e547d91ac1f249652d62361fb3f18"
    },
    {
      "source": "contracts/kaspa-x402-escrow-v2.sil",
      "target": "contracts/kaspa-x402-escrow-v2.sil",
      "bytes": 6440,
      "sha256": "0f2090affa8121c4f13cee96d315bb354bdefbe20e2ce94855ec90e86d42c93d"
    },
    {
      "source": "contracts/fixtures/kaspa-x402-escrow-v2.json",
      "target": "contracts/fixtures/kaspa-x402-escrow-v2.json",
      "bytes": 9084,
      "sha256": "1ef7885833c06cdcebf1f4a507d57700a902aeb690977f953c3d53c92c52a17c"
    },
    {
      "source": "docs/adoption-examples.md",
      "target": "docs/adoption-examples.md",
      "bytes": 1840,
      "sha256": "05c6a4d94506732d7687b6272e95b8c00c54bc19bdb37d71d980ff7a5c4f40c9"
    },
    {
      "source": "docs/testnet-gateway.md",
      "target": "docs/testnet-gateway.md",
      "bytes": 7244,
      "sha256": "cc49351e238fff354e4b8e80a6b2c580147187c100f9b49f6762483714dc3880"
    },
    {
      "source": "docs/demo-operations.md",
      "target": "docs/demo-operations.md",
      "bytes": 19048,
      "sha256": "a13272490d456b094f6fede1ccb216db241a14b1d972a2eedd991be87a852138"
    },
    {
      "source": "docs/demo-implementer-guide.md",
      "target": "docs/demo-implementer-guide.md",
      "bytes": 8705,
      "sha256": "1712b97cf942341bc8ee2472ddf45c20487fd650407159344fe7b355a7e97f49"
    },
    {
      "source": "docs/live-testnet-report.md",
      "target": "docs/live-testnet-report.md",
      "bytes": 8820,
      "sha256": "c309133b93dc78e69a1246b5a450ca70e838ef6b169e0b2c25aec126e355ba64"
    },
    {
      "source": "docs/live-testnet-proof.md",
      "target": "docs/live-testnet-proof.md",
      "bytes": 4794,
      "sha256": "68671d2e9334a83b7557a6b2abbaf027da4545199d039f7af26baef5cc4b90bc"
    },
    {
      "source": "docs/review-closure-ledger.md",
      "target": "docs/review-closure-ledger.md",
      "bytes": 7136,
      "sha256": "0b30b3e68184954067166cbbd8dd1b953dfac0674c5659166db07273dc8a538a"
    },
    {
      "source": "docs/security-threat-model.md",
      "target": "docs/security-threat-model.md",
      "bytes": 10378,
      "sha256": "da4c9ba7283842e5ee7636668e94cc3cbc547525de5e0a6e3a1f6f95c9a08d64"
    },
    {
      "source": "docs/mainnet-readiness.md",
      "target": "docs/mainnet-readiness.md",
      "bytes": 4871,
      "sha256": "5f1809a5ccba03b4114c606465b54171ea489561a51e2040789de6c92fbbd05a"
    },
    {
      "source": "docs/versioning-policy.md",
      "target": "docs/versioning-policy.md",
      "bytes": 3908,
      "sha256": "51b80e0a4c81ec409367ad3df01acc2d276b982eb9002a4a9e6cac008a218faa"
    },
    {
      "source": "docs/native-profile-boundary.md",
      "target": "docs/native-profile-boundary.md",
      "bytes": 6175,
      "sha256": "d5325b3db11af85d2f60bcb7d65469d354d542644b9b1125a3e9eebccf09598c"
    },
    {
      "source": "docs/server-store-contract.md",
      "target": "docs/server-store-contract.md",
      "bytes": 6452,
      "sha256": "3d905b41253480a76bc7d3ce377758a42f0ba263f6922714e299be1c38d405eb"
    },
    {
      "source": "docs/server-runtime-lock-contract.md",
      "target": "docs/server-runtime-lock-contract.md",
      "bytes": 2087,
      "sha256": "d4f72ec758d93fba1132bb472f205196cbd82229036288f01b2c26e3f5c4093c"
    },
    {
      "source": "vectors/README.md",
      "target": "vectors/README.md",
      "bytes": 4619,
      "sha256": "9f098320147baeb9f4e4412be4d3086d93ac03d2081cd32ba9eb1957ef043c98"
    },
    {
      "source": "vectors/batch/interop-v2.json",
      "target": "vectors/batch/interop-v2.json",
      "bytes": 11149,
      "sha256": "e93a20bb5b8c6966c4456882bf8c39419b53526c318700c444a6510f70af5dff"
    },
    {
      "source": "vectors/channel-id/base.json",
      "target": "vectors/channel-id/base.json",
      "bytes": 1618,
      "sha256": "6d83501f4a0c9815813179d75f700668a62fa3f727a326079e6cc9cac9c1478f"
    },
    {
      "source": "vectors/exact/consensus-profiles.json",
      "target": "vectors/exact/consensus-profiles.json",
      "bytes": 8238,
      "sha256": "ade8af92f002fc36f5abc80a7a69e698732e8d0956965d17a79ab2463c6706ec"
    },
    {
      "source": "vectors/exact/interop-v1.json",
      "target": "vectors/exact/interop-v1.json",
      "bytes": 13229,
      "sha256": "50e72df3c44edb8cce6b76bc8925c479eddcae8ff07eb6b8a0a65856874add94"
    },
    {
      "source": "vectors/negative/accepted-not-offered.json",
      "target": "vectors/negative/accepted-not-offered.json",
      "bytes": 2334,
      "sha256": "27bb5ffc98db16d6afa0e4b5d11a5fdb955d67af51afd894af723f55099e317e"
    },
    {
      "source": "vectors/negative/amount-overflow.json",
      "target": "vectors/negative/amount-overflow.json",
      "bytes": 966,
      "sha256": "4e23df3ccd9d39b3eac9f2615d243ed54375c411dad147bef1c4cacc1ebfb3a3"
    },
    {
      "source": "vectors/negative/batch-mainnet.json",
      "target": "vectors/negative/batch-mainnet.json",
      "bytes": 1048,
      "sha256": "95391ec90d43218b0c961463017b646be264a09ef21b2d8b1eb682360b644d9a"
    },
    {
      "source": "vectors/negative/deposit-success-missing-commitment.json",
      "target": "vectors/negative/deposit-success-missing-commitment.json",
      "bytes": 683,
      "sha256": "2b753d9712ac02dda7c8c881c818f5f4e0978a13090f7bc91dfb4ab2d6c4b5ce"
    },
    {
      "source": "vectors/negative/deposit-success-with-amount.json",
      "target": "vectors/negative/deposit-success-with-amount.json",
      "bytes": 811,
      "sha256": "bacc3426622037845a3784040bcb6b9a1e2567d7120dc98f688c85401eed0417"
    },
    {
      "source": "vectors/negative/empty-success-with-amount.json",
      "target": "vectors/negative/empty-success-with-amount.json",
      "bytes": 1351,
      "sha256": "d380a519ae6e8298cc1859ce13b3c80682110e4f692df464d2a3eb48a0ef2b95"
    },
    {
      "source": "vectors/negative/empty-success-without-commitment.json",
      "target": "vectors/negative/empty-success-without-commitment.json",
      "bytes": 434,
      "sha256": "0b577f568c4a654fb76a74f6b7d498065ba6e150c81d72d964326ffb26802bbd"
    },
    {
      "source": "vectors/negative/exact-additive-missing-challenge.json",
      "target": "vectors/negative/exact-additive-missing-challenge.json",
      "bytes": 2416,
      "sha256": "32cf9e5f03dec0f7b10c42140e1964811c68cf8038cdb18a3b923cf590d1c02d"
    },
    {
      "source": "vectors/negative/exact-additive-partial-head.json",
      "target": "vectors/negative/exact-additive-partial-head.json",
      "bytes": 955,
      "sha256": "2421869b5c963733f8c40a1fcf299d68d59e4f9686d97d0aa2c08653d6d16ec6"
    },
    {
      "source": "vectors/negative/exact-transaction-missing-transaction.json",
      "target": "vectors/negative/exact-transaction-missing-transaction.json",
      "bytes": 350,
      "sha256": "4c1bfa46fa59765c1575c0a9c54894e7a2bf44be9dad819d71cc9b05083414e5"
    },
    {
      "source": "vectors/negative/exact-transfer-unsupported.json",
      "target": "vectors/negative/exact-transfer-unsupported.json",
      "bytes": 946,
      "sha256": "873e4c6a972c9615856dd4039b105eae820dc940b1be35648bdadc4942832fd7"
    },
    {
      "source": "vectors/negative/float-amount.json",
      "target": "vectors/negative/float-amount.json",
      "bytes": 960,
      "sha256": "9331d6bd0191c168141151bb52694f62ebf7a976b7fa0e94a20a49637405e1fc"
    },
    {
      "source": "vectors/negative/hex-key-too-short.json",
      "target": "vectors/negative/hex-key-too-short.json",
      "bytes": 925,
      "sha256": "b815a15088d8f33010088208981c16116b8bc368e0c902cacf0ca4dd94552bdb"
    },
    {
      "source": "vectors/negative/invalid-asset.json",
      "target": "vectors/negative/invalid-asset.json",
      "bytes": 942,
      "sha256": "3efeb97f2929221e8ef9c9a3b7e8c2b5ffc044e651c565d331def50d1efd57d5"
    },
    {
      "source": "vectors/negative/missing-payment-identifier.json",
      "target": "vectors/negative/missing-payment-identifier.json",
      "bytes": 2967,
      "sha256": "96dd61f6e4afac7c656ea1cb01a11e907e049e73174cfe8e9482fe7f1459ec70"
    },
    {
      "source": "vectors/negative/non-colon-network.json",
      "target": "vectors/negative/non-colon-network.json",
      "bytes": 978,
      "sha256": "b0c59f2779fca08126cea2436d456f9bddf46b3d3cfb03373ed159d324b8c255"
    },
    {
      "source": "vectors/negative/outpoint-index-overflow.json",
      "target": "vectors/negative/outpoint-index-overflow.json",
      "bytes": 1030,
      "sha256": "481d3249239e9a7ea6bdc40100b45b2b93e2e69dc17532325cb44c922ed98923"
    },
    {
      "source": "vectors/negative/payment-identifier-conflict.json",
      "target": "vectors/negative/payment-identifier-conflict.json",
      "bytes": 708,
      "sha256": "f09eb00cc1ba1d4bd2e5471038f722f844a7133ad70fdef2b8a41b537416a968"
    },
    {
      "source": "vectors/negative/scheme-payload-mismatch.json",
      "target": "vectors/negative/scheme-payload-mismatch.json",
      "bytes": 1660,
      "sha256": "2e6c3f6a0e5415194e8d9ea8da0711a80ab63945ddf297697ca740e8554647ac"
    },
    {
      "source": "vectors/negative/settlement-success-missing-amount.json",
      "target": "vectors/negative/settlement-success-missing-amount.json",
      "bytes": 661,
      "sha256": "a82865750495846398a3dde52125392cd839740ba4b0845da20e325a9925a8f6"
    },
    {
      "source": "vectors/negative/txid-wrong-length.json",
      "target": "vectors/negative/txid-wrong-length.json",
      "bytes": 926,
      "sha256": "e8363239ef7f1247c6d1619d7c448370232389c6bcd33bafe0dcaa6433ecf190"
    },
    {
      "source": "vectors/negative/voucher-signature-wrong-length.json",
      "target": "vectors/negative/voucher-signature-wrong-length.json",
      "bytes": 880,
      "sha256": "dbd9ae3c7af351fbaa7017be12baf1d1e4686568bde6084c296215c6f1418e67"
    },
    {
      "source": "vectors/negative/wrong-binding.json",
      "target": "vectors/negative/wrong-binding.json",
      "bytes": 980,
      "sha256": "0bf4268d201fa11d0ff53bcfdb5b2c9908785daafd2755e4378b0e8d9a929525"
    },
    {
      "source": "vectors/negative/wrong-scheme.json",
      "target": "vectors/negative/wrong-scheme.json",
      "bytes": 961,
      "sha256": "a5cb9ae0717af72087401c6b6447c88325c2d9539cfe68798aab6d3a5e430a7f"
    },
    {
      "source": "vectors/negative/wrong-x402-version.json",
      "target": "vectors/negative/wrong-x402-version.json",
      "bytes": 952,
      "sha256": "934220963292e3618dba26d3de7c7a0f217829e2c634cb0d4f3008a2cb9f6975"
    },
    {
      "source": "vectors/negative/zero-covenant-id.json",
      "target": "vectors/negative/zero-covenant-id.json",
      "bytes": 1014,
      "sha256": "2bdfaf02ad35dfd6010e0c6915245869592a8bc38888a1f77986d3f82cd83411"
    },
    {
      "source": "vectors/settlement-response/claim-success.json",
      "target": "vectors/settlement-response/claim-success.json",
      "bytes": 1489,
      "sha256": "b2bd1ac1b41274c79664fae8900d37396e172d906a2b91c2685f1b10a5c59aeb"
    },
    {
      "source": "vectors/settlement-response/corrective-402.json",
      "target": "vectors/settlement-response/corrective-402.json",
      "bytes": 2193,
      "sha256": "1a5afdc93ca96a8c71aa2b0e6a42b9e481e7d091c8a2daebebad96e846f5b920"
    },
    {
      "source": "vectors/settlement-response/deposit-voucher-success.json",
      "target": "vectors/settlement-response/deposit-voucher-success.json",
      "bytes": 1404,
      "sha256": "e70b2cdd6d8512450584d357f2682b2c61e52cb86830653b367185c328dcd5f3"
    },
    {
      "source": "vectors/settlement-response/failure.json",
      "target": "vectors/settlement-response/failure.json",
      "bytes": 326,
      "sha256": "5549227a11dffd22e15dbd85bce69db9f84a9c97ccf1d84dd8e1f56e9ea21b00"
    },
    {
      "source": "vectors/settlement-response/refund-success.json",
      "target": "vectors/settlement-response/refund-success.json",
      "bytes": 727,
      "sha256": "e2f11775c9f333ee1cd8e3a15ca5dc8a1d787b6b3834bcc47c4bc63729501583"
    },
    {
      "source": "vectors/settlement-response/voucher-only-success.json",
      "target": "vectors/settlement-response/voucher-only-success.json",
      "bytes": 1399,
      "sha256": "c9925357819e4ed5a2eb04a832aeb18b567476a6f697545701aed8f561d7dd22"
    },
    {
      "source": "vectors/tx-v1/batch-claim-second.json",
      "target": "vectors/tx-v1/batch-claim-second.json",
      "bytes": 22755,
      "sha256": "803a6eb4906876cb86d8bdc97a6098e042df7f696ad10a39dce0a50243921099"
    },
    {
      "source": "vectors/tx-v1/batch-claim.json",
      "target": "vectors/tx-v1/batch-claim.json",
      "bytes": 22760,
      "sha256": "3ef7466363153982f847e7fc40ac0a370e59242478eb9c3d2489a6217f5d4f06"
    },
    {
      "source": "vectors/tx-v1/batch-genesis.json",
      "target": "vectors/tx-v1/batch-genesis.json",
      "bytes": 10776,
      "sha256": "4671904fba1facbfe668adfb40c397eedf5f4f5b1102ca2fc2f58b6678327f10"
    },
    {
      "source": "vectors/tx-v1/batch-refund.json",
      "target": "vectors/tx-v1/batch-refund.json",
      "bytes": 16393,
      "sha256": "fad1288e3cd0db67b6af8d5443ed3b268c07a63c6747b207abb40c2c14e623f2"
    },
    {
      "source": "vectors/tx-v1/batch-top-up.json",
      "target": "vectors/tx-v1/batch-top-up.json",
      "bytes": 24066,
      "sha256": "8f0ef5cfa1561276e3c3530066cb50ea9e8b79545e1b11c9f46e42420c354889"
    },
    {
      "source": "vectors/tx-v1/plan.json",
      "target": "vectors/tx-v1/plan.json",
      "bytes": 2918,
      "sha256": "623e45e1c4f237dd0c964cb3356bf93d5f404b3390e7b0fa85274fcd32568152"
    },
    {
      "source": "vectors/voucher/stable-covenant-binding.json",
      "target": "vectors/voucher/stable-covenant-binding.json",
      "bytes": 2698,
      "sha256": "43687ac0bebee52d87f4545147fd1e3f75f74a4ab9233891e500ae483926de76"
    },
    {
      "source": "vectors/x402-http/batch-voucher.json",
      "target": "vectors/x402-http/batch-voucher.json",
      "bytes": 8632,
      "sha256": "da1c3a73d72b3d784279bec8785434138e3dc95a793a9eeef5b81ef87bd54a20"
    },
    {
      "source": "vectors/x402-http/exact-transaction.json",
      "target": "vectors/x402-http/exact-transaction.json",
      "bytes": 13933,
      "sha256": "36564ac622863b7621f3d95fb1fa6c8a126d813d238919c3aa856c4a04cd0508"
    }
  ]
}
