#pairing #schnorr #credentials #attributes #dark #zcash #multiple #library #proofs #contracts

darkcontract

dark credentials and contracts with multiple attributes and custom schnorr proofs

1 unstable release

0.0.5 Feb 23, 2020

GPL-3.0-or-later

58KB
1.5K SLoC

Uses the pairing library written by ZCash project: https://electriccoin.co/blog/pairing-cryptography-in-rust/

Originally pairing library, now renamed to bls12_381

To run the example tool:

$ git clone https://github.com/narodnik/darktoken $ cd darktoken $ cargo build --examples $ cd target/debug/examples/ $ ./darktoken help

Dependencies

~2MB
~35K SLoC