{
  "version": "0.1.0-alpha.8",
  "sourceState": "locked",
  "dirtyInputs": [],
  "contentLock": "site/releases/v0.1.0-alpha.8.json",
  "snapshotScope": "schemas, specs, selected docs, vectors, package metadata, and release metadata",
  "activeAlphaOnlyRoutes": [
    "/",
    "/demo/",
    "/assets/",
    "/vendor/",
    "/site-manifest.json",
    "/releases/"
  ],
  "unversionedRoutes": "active alpha; not part of the immutable release snapshot",
  "npmInstall": [
    "@kaspa-x402/core@alpha",
    "@kaspa-x402/covenant@alpha",
    "@kaspa-x402/client@alpha",
    "@kaspa-x402/server@alpha"
  ],
  "artifacts": [
    {
      "source": "schemas/payment-required.schema.json",
      "target": "v0.1.0-alpha.8/schemas/payment-required.schema.json",
      "bytes": 4199,
      "sha256": "656220c8095c05f3ebcbd7ac0836b9145f84dd751375a24aaa8a081b4ef903e3"
    },
    {
      "source": "schemas/payment-payload.schema.json",
      "target": "v0.1.0-alpha.8/schemas/payment-payload.schema.json",
      "bytes": 3467,
      "sha256": "6d0f649b7401625297927973573b19a875048a788d16fba364fc4e0c7ce2600b"
    },
    {
      "source": "schemas/settlement-response.schema.json",
      "target": "v0.1.0-alpha.8/schemas/settlement-response.schema.json",
      "bytes": 6903,
      "sha256": "b45c770ebba2c312d98272112339854098bea2cc212d232ee3f9b0682821a82e"
    },
    {
      "source": "schemas/kaspa-requirements-extra.schema.json",
      "target": "v0.1.0-alpha.8/schemas/kaspa-requirements-extra.schema.json",
      "bytes": 11849,
      "sha256": "6014db2e78623ee7232c3b190a5c9a29e85cb73798c9bd097f814d64404914b7"
    },
    {
      "source": "schemas/kaspa-payment-payload.schema.json",
      "target": "v0.1.0-alpha.8/schemas/kaspa-payment-payload.schema.json",
      "bytes": 7181,
      "sha256": "62798141cfa9a206334edb91c44197b7d89c1ec228fc72e45a0d27497a4cf36c"
    },
    {
      "source": "schemas/kaspa-batch-extra.schema.json",
      "target": "v0.1.0-alpha.8/schemas/kaspa-batch-extra.schema.json",
      "bytes": 6298,
      "sha256": "4f8a7570ce2a91661a529ee475a6a31147f933ca234876433e11d8e0235b7241"
    },
    {
      "source": "schemas/payment-identifier.schema.json",
      "target": "v0.1.0-alpha.8/schemas/payment-identifier.schema.json",
      "bytes": 474,
      "sha256": "2a918aa3da7563f81f1de7a264729dc00ca0bb77559933c201efcc060b947cdb"
    },
    {
      "source": "schemas/channel-state.schema.json",
      "target": "v0.1.0-alpha.8/schemas/channel-state.schema.json",
      "bytes": 3269,
      "sha256": "fec2637619739ecf15a19723c65b18c28b80d4897d04b19b40502891ef971335"
    },
    {
      "source": "spec/kaspa-x402-v1.md",
      "target": "v0.1.0-alpha.8/spec/kaspa-x402-v1.md",
      "bytes": 11750,
      "sha256": "2dfa191a7ad3d16b7bd6bd66df5e06fc2c13700ce0cbb5feee185fabfa2ecab3"
    },
    {
      "source": "spec/kaspa-exact-v2.md",
      "target": "v0.1.0-alpha.8/spec/kaspa-exact-v2.md",
      "bytes": 23843,
      "sha256": "969385e6370b3873131cb2def8bd9b41d6add1ba4a12b7de33bebea1ada73e30"
    },
    {
      "source": "spec/kaspa-exact-v1.md",
      "target": "v0.1.0-alpha.8/spec/kaspa-exact-v1.md",
      "bytes": 12906,
      "sha256": "9c40e0401736d779f506e9515bd9a6c0ee930d79e35af1eed516a09a2ecfbd0c"
    },
    {
      "source": "spec/kaspa-batch-settlement-v1.md",
      "target": "v0.1.0-alpha.8/spec/kaspa-batch-settlement-v1.md",
      "bytes": 27944,
      "sha256": "59fbe06e60f3f2ab93ee8187da3eaf509ad3fe7be30f8e2027d4942c1ec596f7"
    },
    {
      "source": "spec/http-profile.md",
      "target": "v0.1.0-alpha.8/spec/http-profile.md",
      "bytes": 2641,
      "sha256": "76f4d260c22cd82793ecf7da23558d271e42d580604abda7b945f11c60105122"
    },
    {
      "source": "spec/mcp-profile.md",
      "target": "v0.1.0-alpha.8/spec/mcp-profile.md",
      "bytes": 3872,
      "sha256": "13d068eab52ccfc282ee45a0d0d1accdce57b1411c77d2e4349c467d445ed414"
    },
    {
      "source": "spec/facilitator-profile.md",
      "target": "v0.1.0-alpha.8/spec/facilitator-profile.md",
      "bytes": 5414,
      "sha256": "9d086c6a41d321c613272e72f1b930f584b9b4746124cf24a8ca11b99d12dfce"
    },
    {
      "source": "spec/errors.md",
      "target": "v0.1.0-alpha.8/spec/errors.md",
      "bytes": 1790,
      "sha256": "89527fc4e426b38de3fad3d82192505a3e2e547d91ac1f249652d62361fb3f18"
    },
    {
      "source": "spec/live-covenant-proof-harness.md",
      "target": "v0.1.0-alpha.8/spec/live-covenant-proof-harness.md",
      "bytes": 4362,
      "sha256": "e306b38647f900362823697b3f3c4091295bed92f587c96c6cc10375dcca9bf3"
    },
    {
      "source": "spec/transaction-v1-plan.md",
      "target": "v0.1.0-alpha.8/spec/transaction-v1-plan.md",
      "bytes": 3792,
      "sha256": "e63bf1c3877abd365abdba0222e219708785ea7ebf98da976c35bc1647937d1e"
    },
    {
      "source": "docs/public-proposal.md",
      "target": "v0.1.0-alpha.8/docs/public-proposal.md",
      "bytes": 3319,
      "sha256": "c03b054092dad080e021f0cccbf5d9406a1f72f76c1cddbe4e48a452cac859bf"
    },
    {
      "source": "docs/adoption-examples.md",
      "target": "v0.1.0-alpha.8/docs/adoption-examples.md",
      "bytes": 1840,
      "sha256": "05c6a4d94506732d7687b6272e95b8c00c54bc19bdb37d71d980ff7a5c4f40c9"
    },
    {
      "source": "docs/live-testnet-report.md",
      "target": "v0.1.0-alpha.8/docs/live-testnet-report.md",
      "bytes": 7799,
      "sha256": "2a0faa98cef825fdb8b99ae1de2e34693566395e853f6bfb048089824a80c09f"
    },
    {
      "source": "docs/live-testnet-proof.md",
      "target": "v0.1.0-alpha.8/docs/live-testnet-proof.md",
      "bytes": 2924,
      "sha256": "6ca192021967addab06e4d424ddea62b33904d197cb6fd7d7f7502443c62f1b3"
    },
    {
      "source": "docs/review-closure-ledger.md",
      "target": "v0.1.0-alpha.8/docs/review-closure-ledger.md",
      "bytes": 7154,
      "sha256": "9737380170f55b7520c542e338b2e17572ab9f6e2ecc5aba0722c31907f5c496"
    },
    {
      "source": "docs/security-threat-model.md",
      "target": "v0.1.0-alpha.8/docs/security-threat-model.md",
      "bytes": 7099,
      "sha256": "65b00b268d78178c6b0f6d247ac7b4ed0405402bab59dd1ba472ccaa9de7de80"
    },
    {
      "source": "docs/mainnet-readiness.md",
      "target": "v0.1.0-alpha.8/docs/mainnet-readiness.md",
      "bytes": 2992,
      "sha256": "eac0dd3792c29c9b6eadbce85b70e988abe920617fccfcb14b62ca575f30cba6"
    },
    {
      "source": "docs/versioning-policy.md",
      "target": "v0.1.0-alpha.8/docs/versioning-policy.md",
      "bytes": 2785,
      "sha256": "c811f539235300d53d3a1110db0f74d7bfb3261d6f7aabd527dad44a5045dd70"
    },
    {
      "source": "docs/native-profile-boundary.md",
      "target": "v0.1.0-alpha.8/docs/native-profile-boundary.md",
      "bytes": 5278,
      "sha256": "e877f908e61d31da8d270538fb508392c45c1b0a2ac49dcd541417b0f2e58808"
    },
    {
      "source": "docs/server-store-contract.md",
      "target": "v0.1.0-alpha.8/docs/server-store-contract.md",
      "bytes": 3076,
      "sha256": "cac05e7f6df947bcb315e9c5623ccc47f5e9b60825e8abbe4b279cf16d13a0a1"
    },
    {
      "source": "docs/server-runtime-lock-contract.md",
      "target": "v0.1.0-alpha.8/docs/server-runtime-lock-contract.md",
      "bytes": 1188,
      "sha256": "52779c495192797ec5c646ce40ffeb30edd043ecfb026b2591d4671ef6c2a6d8"
    },
    {
      "source": "vectors/README.md",
      "target": "v0.1.0-alpha.8/vectors/README.md",
      "bytes": 3126,
      "sha256": "67f01cbc5b2a7843258fafa79e37c3d9660e3d8c448ee520a5918c813803f9ad"
    },
    {
      "source": "vectors/channel-id/base.json",
      "target": "v0.1.0-alpha.8/vectors/channel-id/base.json",
      "bytes": 1621,
      "sha256": "d23d557420d9c69f54c26e4c7f711e3779bbf023e5128b45856872543733483f"
    },
    {
      "source": "vectors/exact/consensus-profiles.json",
      "target": "v0.1.0-alpha.8/vectors/exact/consensus-profiles.json",
      "bytes": 6411,
      "sha256": "1b7c26976f22cbe5f04f9bda039c2de718831bd99e66025e27560b0593f451d8"
    },
    {
      "source": "vectors/negative/accepted-not-offered.json",
      "target": "v0.1.0-alpha.8/vectors/negative/accepted-not-offered.json",
      "bytes": 2334,
      "sha256": "27bb5ffc98db16d6afa0e4b5d11a5fdb955d67af51afd894af723f55099e317e"
    },
    {
      "source": "vectors/negative/amount-overflow.json",
      "target": "v0.1.0-alpha.8/vectors/negative/amount-overflow.json",
      "bytes": 966,
      "sha256": "4e23df3ccd9d39b3eac9f2615d243ed54375c411dad147bef1c4cacc1ebfb3a3"
    },
    {
      "source": "vectors/negative/deposit-success-missing-commitment.json",
      "target": "v0.1.0-alpha.8/vectors/negative/deposit-success-missing-commitment.json",
      "bytes": 593,
      "sha256": "ba3c0d327a260e7773a7737c8a222cc54e1989845275b179bb0533e4a52f402e"
    },
    {
      "source": "vectors/negative/deposit-success-with-amount.json",
      "target": "v0.1.0-alpha.8/vectors/negative/deposit-success-with-amount.json",
      "bytes": 721,
      "sha256": "ccb6cb05b50b0b1e6f54404d1360a8b7c65eb7f193012ebbdd4b9ed9d9144ba3"
    },
    {
      "source": "vectors/negative/empty-success-with-amount.json",
      "target": "v0.1.0-alpha.8/vectors/negative/empty-success-with-amount.json",
      "bytes": 1167,
      "sha256": "ac1a1981b4bd44cfe3d77b6cfb2521ea851157edccbbcbc7c829b2ffc8844b48"
    },
    {
      "source": "vectors/negative/empty-success-without-commitment.json",
      "target": "v0.1.0-alpha.8/vectors/negative/empty-success-without-commitment.json",
      "bytes": 434,
      "sha256": "0b577f568c4a654fb76a74f6b7d498065ba6e150c81d72d964326ffb26802bbd"
    },
    {
      "source": "vectors/negative/exact-additive-missing-challenge.json",
      "target": "v0.1.0-alpha.8/vectors/negative/exact-additive-missing-challenge.json",
      "bytes": 2416,
      "sha256": "32cf9e5f03dec0f7b10c42140e1964811c68cf8038cdb18a3b923cf590d1c02d"
    },
    {
      "source": "vectors/negative/exact-additive-partial-head.json",
      "target": "v0.1.0-alpha.8/vectors/negative/exact-additive-partial-head.json",
      "bytes": 955,
      "sha256": "2421869b5c963733f8c40a1fcf299d68d59e4f9686d97d0aa2c08653d6d16ec6"
    },
    {
      "source": "vectors/negative/exact-transaction-missing-transaction.json",
      "target": "v0.1.0-alpha.8/vectors/negative/exact-transaction-missing-transaction.json",
      "bytes": 350,
      "sha256": "4c1bfa46fa59765c1575c0a9c54894e7a2bf44be9dad819d71cc9b05083414e5"
    },
    {
      "source": "vectors/negative/exact-transfer-unsupported.json",
      "target": "v0.1.0-alpha.8/vectors/negative/exact-transfer-unsupported.json",
      "bytes": 946,
      "sha256": "873e4c6a972c9615856dd4039b105eae820dc940b1be35648bdadc4942832fd7"
    },
    {
      "source": "vectors/negative/float-amount.json",
      "target": "v0.1.0-alpha.8/vectors/negative/float-amount.json",
      "bytes": 960,
      "sha256": "9331d6bd0191c168141151bb52694f62ebf7a976b7fa0e94a20a49637405e1fc"
    },
    {
      "source": "vectors/negative/hex-key-too-short.json",
      "target": "v0.1.0-alpha.8/vectors/negative/hex-key-too-short.json",
      "bytes": 835,
      "sha256": "62f24fbcd0dce46aa3589873940543f402ce6c7c26689ed865eea092f7c4e615"
    },
    {
      "source": "vectors/negative/invalid-asset.json",
      "target": "v0.1.0-alpha.8/vectors/negative/invalid-asset.json",
      "bytes": 942,
      "sha256": "3efeb97f2929221e8ef9c9a3b7e8c2b5ffc044e651c565d331def50d1efd57d5"
    },
    {
      "source": "vectors/negative/missing-payment-identifier.json",
      "target": "v0.1.0-alpha.8/vectors/negative/missing-payment-identifier.json",
      "bytes": 2967,
      "sha256": "96dd61f6e4afac7c656ea1cb01a11e907e049e73174cfe8e9482fe7f1459ec70"
    },
    {
      "source": "vectors/negative/non-colon-network.json",
      "target": "v0.1.0-alpha.8/vectors/negative/non-colon-network.json",
      "bytes": 978,
      "sha256": "b0c59f2779fca08126cea2436d456f9bddf46b3d3cfb03373ed159d324b8c255"
    },
    {
      "source": "vectors/negative/outpoint-index-overflow.json",
      "target": "v0.1.0-alpha.8/vectors/negative/outpoint-index-overflow.json",
      "bytes": 931,
      "sha256": "81b629b952154470298672ac54d2ab3dad406bd8311153d30b9f6b6857dcb8af"
    },
    {
      "source": "vectors/negative/payment-identifier-conflict.json",
      "target": "v0.1.0-alpha.8/vectors/negative/payment-identifier-conflict.json",
      "bytes": 708,
      "sha256": "f09eb00cc1ba1d4bd2e5471038f722f844a7133ad70fdef2b8a41b537416a968"
    },
    {
      "source": "vectors/negative/scheme-payload-mismatch.json",
      "target": "v0.1.0-alpha.8/vectors/negative/scheme-payload-mismatch.json",
      "bytes": 1568,
      "sha256": "13cf0a1abc2ad25bbe2fe44dcafb9f6675b52a965b8bc56260fdfbf906bea8c7"
    },
    {
      "source": "vectors/negative/settlement-success-missing-amount.json",
      "target": "v0.1.0-alpha.8/vectors/negative/settlement-success-missing-amount.json",
      "bytes": 661,
      "sha256": "a82865750495846398a3dde52125392cd839740ba4b0845da20e325a9925a8f6"
    },
    {
      "source": "vectors/negative/txid-wrong-length.json",
      "target": "v0.1.0-alpha.8/vectors/negative/txid-wrong-length.json",
      "bytes": 836,
      "sha256": "f6f60b9daae416613a75413f965837d59decf2b1ff49af131dda8d04c142ccaa"
    },
    {
      "source": "vectors/negative/voucher-signature-wrong-length.json",
      "target": "v0.1.0-alpha.8/vectors/negative/voucher-signature-wrong-length.json",
      "bytes": 790,
      "sha256": "23122691eedbbe63349d8f1307111ee7b1efd148aaa2ac3b10129a45ad435b70"
    },
    {
      "source": "vectors/negative/wrong-binding.json",
      "target": "v0.1.0-alpha.8/vectors/negative/wrong-binding.json",
      "bytes": 938,
      "sha256": "e5d69bb8bc8295ba28aea93c99c6d93b941b207f7e72ffbe6cf03baea2e14278"
    },
    {
      "source": "vectors/negative/wrong-scheme.json",
      "target": "v0.1.0-alpha.8/vectors/negative/wrong-scheme.json",
      "bytes": 966,
      "sha256": "4f79093f69c92568ca3cdfe8e08d755873bd14ef101ceba0a37fb1a08b77c0e1"
    },
    {
      "source": "vectors/negative/wrong-x402-version.json",
      "target": "v0.1.0-alpha.8/vectors/negative/wrong-x402-version.json",
      "bytes": 952,
      "sha256": "934220963292e3618dba26d3de7c7a0f217829e2c634cb0d4f3008a2cb9f6975"
    },
    {
      "source": "vectors/settlement-response/claim-success.json",
      "target": "v0.1.0-alpha.8/vectors/settlement-response/claim-success.json",
      "bytes": 1296,
      "sha256": "5138602a4c1242052251e8dd6bbcbb58dca0a3830d7efb08561f09533ec5fc30"
    },
    {
      "source": "vectors/settlement-response/corrective-402.json",
      "target": "v0.1.0-alpha.8/vectors/settlement-response/corrective-402.json",
      "bytes": 1958,
      "sha256": "53469818212c01e6dc7b160204ccf58d60f7d3837b8089e0c8263fef2a9b1207"
    },
    {
      "source": "vectors/settlement-response/deposit-voucher-success.json",
      "target": "v0.1.0-alpha.8/vectors/settlement-response/deposit-voucher-success.json",
      "bytes": 1217,
      "sha256": "bcaf1f5cdd58d3dbedccfe7584d12ee3f0c95078a1410f309d768544ec138e31"
    },
    {
      "source": "vectors/settlement-response/failure.json",
      "target": "v0.1.0-alpha.8/vectors/settlement-response/failure.json",
      "bytes": 326,
      "sha256": "5549227a11dffd22e15dbd85bce69db9f84a9c97ccf1d84dd8e1f56e9ea21b00"
    },
    {
      "source": "vectors/settlement-response/refund-success.json",
      "target": "v0.1.0-alpha.8/vectors/settlement-response/refund-success.json",
      "bytes": 632,
      "sha256": "a49ae9b155a96735502ae68494825f72d18908968cf98ab03b5a669bdc39742b"
    },
    {
      "source": "vectors/settlement-response/voucher-only-success.json",
      "target": "v0.1.0-alpha.8/vectors/settlement-response/voucher-only-success.json",
      "bytes": 1212,
      "sha256": "0c5c87f71a76cd8776a72046852fe8604a69457ab8293f246c534ecc0032688c"
    },
    {
      "source": "vectors/tx-v1/batch-claim.json",
      "target": "v0.1.0-alpha.8/vectors/tx-v1/batch-claim.json",
      "bytes": 11240,
      "sha256": "1706d925441e102db28f1279641f6a79bf18197c120b5fdd744dabd47b28f005"
    },
    {
      "source": "vectors/tx-v1/batch-refund.json",
      "target": "v0.1.0-alpha.8/vectors/tx-v1/batch-refund.json",
      "bytes": 9421,
      "sha256": "4dec767a34e3e644b3b71827f103ceed46d94535bf413b41fc3e2cbdf551493e"
    },
    {
      "source": "vectors/tx-v1/plan.json",
      "target": "v0.1.0-alpha.8/vectors/tx-v1/plan.json",
      "bytes": 772,
      "sha256": "32742a56fb7a301b1ec6003c2769d12aee2870cf0bbba9eb8dbea0018f5cd6d6"
    },
    {
      "source": "vectors/voucher/full-outpoint-binding.json",
      "target": "v0.1.0-alpha.8/vectors/voucher/full-outpoint-binding.json",
      "bytes": 4981,
      "sha256": "b2f3c2bd7320b55bfa5766fe1f01ab075581e0135a4eab0dadffd8883dd5d117"
    },
    {
      "source": "vectors/x402-http/batch-voucher.json",
      "target": "v0.1.0-alpha.8/vectors/x402-http/batch-voucher.json",
      "bytes": 6436,
      "sha256": "72c88f0e0beb6b6c2f84ff9b8cd22479b545eadfa3f00cb501998900f10f470f"
    },
    {
      "source": "vectors/x402-http/exact-transaction.json",
      "target": "v0.1.0-alpha.8/vectors/x402-http/exact-transaction.json",
      "bytes": 14143,
      "sha256": "58d56ad826ba89b364e41f5069914675bfd8d15f1754aee948cea9cdb5671d50"
    }
  ],
  "contentSha256": "5d76ca9a7496f59a89badd699d3dab70a1eaa0df57b64f1a55eb89d4bd497de8"
}
