Cargo Features

[dependencies]
ironfish-frost = { version = "0.1.0", default-features = false, features = ["std", "signing", "dkg"] }
default = dkg, signing, std

These default features are set whenever ironfish-frost is added without default-features = false somewhere in the dependency tree.

std default

Enables std of ironfish-reddsa

ironfish-reddsa:

conditional compilation for serde not complete (issue #9)

Affects multienc::EncryptedKey, multienc::MultiRecipientBlob, multienc::decrypt_legacy

signing default

Enables blake3 and rand_chacha

Affects ironfish-frost::nonces, ironfish-frost::signature_share, ironfish-frost::signing_commitment

dkg default

Affects ironfish-frost::dkg