{
  "cksum": "dd49e3abb32644d0915f3b33204faf80a00f765ff15ff024cfab24fd9e8e0a0f",
  "crate_file": "blvm-protocol-0.1.4.crate",
  "crate_url": "https://static.crates.io/crates/blvm-protocol/blvm-protocol-0.1.4.crate",
  "deps": [
    {
      "default_features": true,
      "features": [],
      "kind": "normal",
      "name": "aead",
      "optional": false,
      "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.8",
      "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": "dev",
      "name": "bytes",
      "optional": false,
      "req": "^1.11.1",
      "target": null
    },
    {
      "default_features": true,
      "features": [],
      "kind": "dev",
      "name": "cargo-tarpaulin",
      "optional": false,
      "req": "^0.27",
      "target": null
    },
    {
      "default_features": true,
      "features": [],
      "kind": "normal",
      "name": "chacha20poly1305",
      "optional": false,
      "req": "=0.10.1",
      "target": null
    },
    {
      "default_features": true,
      "features": [],
      "kind": "normal",
      "name": "crc32fast",
      "optional": false,
      "req": "=1.3",
      "target": null
    },
    {
      "default_features": true,
      "features": [],
      "kind": "normal",
      "name": "getrandom",
      "optional": false,
      "req": "=0.2",
      "target": null
    },
    {
      "default_features": true,
      "features": [],
      "kind": "normal",
      "name": "hex",
      "optional": false,
      "req": "=0.4",
      "target": null
    },
    {
      "default_features": true,
      "features": [],
      "kind": "normal",
      "name": "hkdf",
      "optional": false,
      "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": [],
      "kind": "normal",
      "name": "ripemd",
      "optional": false,
      "req": "=0.1.3",
      "target": null
    },
    {
      "default_features": true,
      "features": [],
      "kind": "normal",
      "name": "secp256k1",
      "optional": false,
      "req": "^0.28",
      "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_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.11",
      "target": null
    },
    {
      "default_features": true,
      "features": [],
      "kind": "normal",
      "name": "sparse-merkle-tree",
      "optional": true,
      "req": "^0.6",
      "target": null
    },
    {
      "default_features": true,
      "features": [],
      "kind": "dev",
      "name": "tempfile",
      "optional": false,
      "req": "=3.8.1",
      "target": null
    },
    {
      "default_features": true,
      "features": [],
      "kind": "normal",
      "name": "thiserror",
      "optional": false,
      "req": "=1.0.69",
      "target": null
    }
  ],
  "features": {
    "bip324": [],
    "ctv": [
      "blvm-consensus/ctv"
    ],
    "profile": [
      "blvm-consensus/profile"
    ],
    "utxo-proof-verification": []
  },
  "features2": {
    "parallel-verification": [
      "dep:rayon"
    ],
    "production": [
      "blvm-consensus/production",
      "dep:smallvec",
      "dep:lru",
      "dep:rayon"
    ],
    "utxo-commitments": [
      "sparse-merkle-tree",
      "dep:rand",
      "dep:blvm-spec-lock"
    ]
  },
  "index_path": "bl/vm/blvm-protocol",
  "name": "blvm-protocol",
  "pubtime": "2026-04-18T04:36:31Z",
  "rust_version": "1.82",
  "v": 2,
  "vers": "0.1.4",
  "yanked": false
}
