{
  "cksum": "dc57e76bb87193d154ac5ee6ee352fbd7edabddab36f02a81f40a048e5ca14f9",
  "crate_file": "risc0-groth16-3.0.4.crate",
  "crate_url": "https://static.crates.io/crates/risc0-groth16/risc0-groth16-3.0.4.crate",
  "deps": [
    {
      "default_features": false,
      "features": [],
      "kind": "normal",
      "name": "anyhow",
      "optional": false,
      "req": "^1.0",
      "target": null
    },
    {
      "default_features": true,
      "features": [],
      "kind": "normal",
      "name": "ark-bn254",
      "optional": false,
      "req": "^0.5.0",
      "target": null
    },
    {
      "default_features": true,
      "features": [],
      "kind": "normal",
      "name": "ark-ec",
      "optional": false,
      "req": "^0.5.0",
      "target": null
    },
    {
      "default_features": true,
      "features": [],
      "kind": "normal",
      "name": "ark-ff",
      "optional": false,
      "req": "^0.5.0",
      "target": null
    },
    {
      "default_features": false,
      "features": [],
      "kind": "normal",
      "name": "ark-groth16",
      "optional": false,
      "req": "^0.5",
      "target": null
    },
    {
      "default_features": false,
      "features": [],
      "kind": "normal",
      "name": "ark-serialize",
      "optional": false,
      "req": "^0.5",
      "target": null
    },
    {
      "default_features": true,
      "features": [],
      "kind": "normal",
      "name": "bytemuck",
      "optional": false,
      "req": "^1.14",
      "target": null
    },
    {
      "default_features": true,
      "features": [],
      "kind": "normal",
      "name": "cfg-if",
      "optional": true,
      "req": "^1.0",
      "target": null
    },
    {
      "default_features": true,
      "features": [],
      "kind": "normal",
      "name": "circom-witnesscalc",
      "optional": true,
      "req": "^0.2.1",
      "target": null
    },
    {
      "default_features": false,
      "features": [
        "alloc"
      ],
      "kind": "normal",
      "name": "hex",
      "optional": false,
      "req": "^0.4",
      "target": null
    },
    {
      "default_features": false,
      "features": [],
      "kind": "normal",
      "name": "num-bigint",
      "optional": false,
      "req": "^0.4",
      "target": null
    },
    {
      "default_features": false,
      "features": [],
      "kind": "normal",
      "name": "num-traits",
      "optional": false,
      "req": "^0.2",
      "target": null
    },
    {
      "default_features": false,
      "features": [],
      "kind": "normal",
      "name": "risc0-binfmt",
      "optional": false,
      "req": "^3.0.4",
      "target": null
    },
    {
      "default_features": false,
      "features": [],
      "kind": "normal",
      "name": "risc0-core",
      "optional": true,
      "req": "^3.0.1",
      "target": null
    },
    {
      "default_features": false,
      "features": [],
      "kind": "normal",
      "name": "risc0-groth16-sys",
      "optional": true,
      "req": "^0.1.0",
      "target": null
    },
    {
      "default_features": false,
      "features": [],
      "kind": "normal",
      "name": "risc0-zkp",
      "optional": false,
      "req": "^3.0.4",
      "target": null
    },
    {
      "default_features": false,
      "features": [],
      "kind": "normal",
      "name": "rzup",
      "optional": true,
      "req": "^0.5.1",
      "target": null
    },
    {
      "default_features": false,
      "features": [
        "alloc",
        "derive"
      ],
      "kind": "normal",
      "name": "serde",
      "optional": false,
      "req": "^1.0",
      "target": null
    },
    {
      "default_features": true,
      "features": [],
      "kind": "normal",
      "name": "serde_json",
      "optional": true,
      "req": "^1.0",
      "target": null
    },
    {
      "default_features": true,
      "features": [],
      "kind": "dev",
      "name": "serde_json",
      "optional": false,
      "req": "^1.0",
      "target": null
    },
    {
      "default_features": true,
      "features": [],
      "kind": "normal",
      "name": "tempfile",
      "optional": true,
      "req": "^3",
      "target": null
    },
    {
      "default_features": false,
      "features": [
        "trace"
      ],
      "kind": "dev",
      "name": "test-log",
      "optional": false,
      "req": "^0.2",
      "target": null
    },
    {
      "default_features": true,
      "features": [],
      "kind": "normal",
      "name": "tracing",
      "optional": true,
      "req": "^0.1",
      "target": null
    },
    {
      "default_features": true,
      "features": [],
      "kind": "normal",
      "name": "wtns-file",
      "optional": true,
      "req": "^0.1.5",
      "target": null
    }
  ],
  "features": {
    "default": [
      "std"
    ],
    "std": [
      "anyhow/std",
      "ark-bn254/std",
      "ark-groth16/std",
      "ark-serialize/std",
      "hex/std",
      "num-bigint/std",
      "num-traits/std",
      "risc0-zkp/std",
      "serde/std"
    ],
    "unstable": []
  },
  "features2": {
    "cuda": [
      "dep:circom-witnesscalc",
      "dep:risc0-groth16-sys",
      "dep:wtns-file",
      "prove",
      "risc0-groth16-sys/cuda"
    ],
    "prove": [
      "dep:cfg-if",
      "dep:risc0-core",
      "dep:rzup",
      "dep:serde_json",
      "dep:tempfile",
      "dep:tracing",
      "risc0-zkp/prove",
      "std"
    ]
  },
  "index_path": "ri/sc/risc0-groth16",
  "name": "risc0-groth16",
  "pubtime": "2026-02-03T00:14:22Z",
  "v": 2,
  "vers": "3.0.4",
  "yanked": false
}
