{
  "cksum": "105b97fa8ba992e983a0e23821b5e8d807cca7f6c942978ea57fb001c8c1da9a",
  "crate_file": "blvm-protocol-0.1.14.crate",
  "crate_url": "https://static.crates.io/crates/blvm-protocol/blvm-protocol-0.1.14.crate",
  "deps": [
    {
      "default_features": true,
      "features": [],
      "kind": "normal",
      "name": "aead",
      "optional": true,
      "req": "=0.5.2",
      "target": null
    },
    {
      "default_features": true,
      "features": [],
      "kind": "normal",
      "name": "anyhow",
      "optional": false,
      "req": "=1.0.93",
      "target": null
    },
    {
      "default_features": true,
      "features": [],
      "kind": "normal",
      "name": "bech32",
      "optional": false,
      "req": "=0.9",
      "target": null
    },
    {
      "default_features": true,
      "features": [],
      "kind": "normal",
      "name": "bincode",
      "optional": false,
      "req": "=1.3.3",
      "target": null
    },
    {
      "default_features": true,
      "features": [],
      "kind": "normal",
      "name": "blvm-consensus",
      "optional": false,
      "req": "^0.1.23",
      "target": null
    },
    {
      "default_features": false,
      "features": [],
      "kind": "dev",
      "name": "blvm-primitives",
      "optional": false,
      "req": ">=0.1, <1",
      "target": null
    },
    {
      "default_features": true,
      "features": [],
      "kind": "normal",
      "name": "blvm-secp256k1",
      "optional": false,
      "req": ">=0.1, <1",
      "target": null
    },
    {
      "default_features": true,
      "features": [],
      "kind": "dev",
      "name": "blvm-secp256k1",
      "optional": false,
      "req": ">=0.1, <1",
      "target": null
    },
    {
      "default_features": false,
      "features": [],
      "kind": "normal",
      "name": "blvm-spec-lock",
      "optional": true,
      "req": ">=0.1, <1",
      "target": null
    },
    {
      "default_features": true,
      "features": [],
      "kind": "normal",
      "name": "chacha20poly1305",
      "optional": true,
      "req": "=0.10.1",
      "target": null
    },
    {
      "default_features": true,
      "features": [],
      "kind": "normal",
      "name": "getrandom",
      "optional": true,
      "req": "=0.2",
      "target": null
    },
    {
      "default_features": true,
      "features": [],
      "kind": "normal",
      "name": "hex",
      "optional": false,
      "req": "=0.4.3",
      "target": null
    },
    {
      "default_features": true,
      "features": [],
      "kind": "normal",
      "name": "hkdf",
      "optional": true,
      "req": "=0.12.4",
      "target": null
    },
    {
      "default_features": true,
      "features": [],
      "kind": "normal",
      "name": "lru",
      "optional": true,
      "req": "=0.12",
      "target": null
    },
    {
      "default_features": true,
      "features": [],
      "kind": "normal",
      "name": "rand",
      "optional": true,
      "req": "=0.8.5",
      "target": null
    },
    {
      "default_features": true,
      "features": [],
      "kind": "normal",
      "name": "rayon",
      "optional": true,
      "req": "=1.10",
      "target": null
    },
    {
      "default_features": true,
      "features": [
        "derive"
      ],
      "kind": "normal",
      "name": "serde",
      "optional": false,
      "req": "=1.0.228",
      "target": null
    },
    {
      "default_features": true,
      "features": [],
      "kind": "normal",
      "name": "serde_bytes",
      "optional": false,
      "req": "=0.11.19",
      "target": null
    },
    {
      "default_features": true,
      "features": [],
      "kind": "normal",
      "name": "serde_json",
      "optional": false,
      "req": "=1.0.108",
      "target": null
    },
    {
      "default_features": true,
      "features": [],
      "kind": "normal",
      "name": "sha2",
      "optional": false,
      "req": "=0.10.9",
      "target": null
    },
    {
      "default_features": true,
      "features": [
        "serde"
      ],
      "kind": "normal",
      "name": "smallvec",
      "optional": true,
      "req": "=1.15.1",
      "target": null
    },
    {
      "default_features": true,
      "features": [],
      "kind": "normal",
      "name": "sparse-merkle-tree",
      "optional": true,
      "req": "=0.6",
      "target": null
    },
    {
      "default_features": true,
      "features": [],
      "kind": "normal",
      "name": "thiserror",
      "optional": false,
      "req": "=1.0.69",
      "target": null
    },
    {
      "default_features": true,
      "features": [],
      "kind": "normal",
      "name": "tracing",
      "optional": false,
      "req": "=0.1.41",
      "target": null
    }
  ],
  "features": {
    "benchmarking": [
      "blvm-consensus/benchmarking"
    ],
    "ctv": [
      "blvm-consensus/ctv"
    ],
    "dandelion": [],
    "erlay": [],
    "profile": [
      "blvm-consensus/profile"
    ],
    "test-utils": [],
    "utxo-proof-verification": []
  },
  "features2": {
    "bip324": [
      "dep:chacha20poly1305",
      "dep:aead",
      "dep:getrandom",
      "dep:hkdf"
    ],
    "parallel-verification": [
      "dep:rayon"
    ],
    "production": [
      "blvm-consensus/production",
      "dep:smallvec",
      "dep:lru",
      "dep:rayon"
    ],
    "protocol-verification": [
      "dep:blvm-spec-lock"
    ],
    "utxo-commitments": [
      "sparse-merkle-tree",
      "dep:rand",
      "dep:blvm-spec-lock"
    ]
  },
  "index_path": "bl/vm/blvm-protocol",
  "name": "blvm-protocol",
  "pubtime": "2026-05-28T00:28:57Z",
  "rust_version": "1.82",
  "v": 2,
  "vers": "0.1.14",
  "yanked": false
}
