Registry / crypto / merlin

merlin

JSON →
library3.0.0rscratesunverified

Composable proof transcripts for public-coin arguments of knowledge.

# Cargo.toml [dependencies] merlin = "3.0.0"
INSTALL
IMPORT
SIG · MERLIN
M
merlin
cryptorustv3.0.0
harness data pending
Install & Compatibility
Where this runs

No compatibility data collected yet for this library.

Code
Verified usage

Verified import paths — ran on the pinned version, not inferred.

Transcript
use merlin::Transcript;

Create a proof transcript and generate challenges for zero-knowledge proofs.

use merlin::Transcript; let mut transcript = Transcript::new(b"example"); transcript.append_message(b"key", b"value"); let challenge = transcript.challenge_bytes(b"challenge"); println!("Challenge: {:?}", challenge);
Debug
Known issues

No known issues recorded.

Upgrade
Version history
3.0.0latest on crates.io
Audit
Dependencies

No dependency data recorded yet.

Agent activity
4 hits · last 30 days
node
4
Resources
merlin — cargo add merlin · libregistry