7 unstable releases (3 breaking)

0.3.0 Oct 2, 2024
0.2.0 Aug 12, 2024
0.1.3 Mar 25, 2024
0.1.1 Feb 15, 2024
0.0.1 Dec 6, 2017

#6 in #sapling

Download history 866/week @ 2024-07-03 1855/week @ 2024-07-10 2135/week @ 2024-07-17 2525/week @ 2024-07-24 1976/week @ 2024-07-31 3174/week @ 2024-08-07 2405/week @ 2024-08-14 4143/week @ 2024-08-21 1951/week @ 2024-08-28 1980/week @ 2024-09-04 1531/week @ 2024-09-11 1566/week @ 2024-09-18 2648/week @ 2024-09-25 2971/week @ 2024-10-02 2431/week @ 2024-10-09 1862/week @ 2024-10-16

10,283 downloads per month
Used in 18 crates (9 directly)

MIT/Apache

660KB
12K SLoC

sapling-crypto

This repository contains a (work-in-progress) implementation of Zcash's "Sapling" cryptography.

License

Licensed under either of

at your option.

Contribution

Unless you explicitly state otherwise, any contribution intentionally submitted for inclusion in the work by you, as defined in the Apache-2.0 license, shall be dual licensed as above, without any additional terms or conditions.


lib.rs:

sapling

Nomenclature

All types in the sapling-crypto crate, unless otherwise specified, are Sapling-specific types. For example, PaymentAddress is documented as being a shielded payment address; we implicitly mean it is an Sapling payment address (as opposed to e.g. an Orchard payment address, which is also shielded).

Feature flags

Dependencies

~7MB
~143K SLoC