[package] name = "dock_merlin" version = "3.0.0" authors = ["Henry de Valence "] edition = "2018" readme = "README.md" license = "MIT" repository = "https://github.com/dalek-cryptography/merlin" homepage = "https://docs.rs/merlin" documentation = "https://docs.rs/merlin" categories = ["cryptography"] keywords = ["cryptography", "zero-knowledge", "fiat-shamir", "transcript"] description = "Composable proof transcripts for public-coin arguments of knowledge" exclude = [".travis.yml", ".gitignore"] [package.metadata.docs.rs] # We need nightly to build docs features = ["nightly"] [dependencies] ark-serialize.workspace = true ark-std.workspace = true zeroize.workspace = true serde.workspace = true keccak = { version = "0.1.0", default-features = false } byteorder = { version = "1.2.4", default-features = false } rand_core = { version = "0.6", default-features = false } hex = {version = "0.4.3", default-features = false, optional = true} [dev-dependencies] strobe-rs = "0.8.1" curve25519-dalek = { version = "4", package = "curve25519-dalek-ng" } rand_chacha = "0.3" [features] default = ["std"] nightly = [] debug-transcript = ["hex"] std = ["rand_core/std", "byteorder/std"]