Rust-language assets for Pirate Chain / Zcash (with modifications to support Qortal cross-chain trades)
You can not select more than 25 topics Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
 
 
Jack Grigg 25558893ab
bellman 0.2.0
5 years ago
..
src Merge pull request #93 from defuse/qed-it-lrz 5 years ago
tests cargo fmt 5 years ago
.gitignore Add 'bellman/' from commit '10c5010fd9c2ca69442dc9775ea271e286e776d8' 6 years ago
COPYRIGHT Add 'bellman/' from commit '10c5010fd9c2ca69442dc9775ea271e286e776d8' 6 years ago
Cargo.toml bellman 0.2.0 5 years ago
LICENSE-APACHE Add 'bellman/' from commit '10c5010fd9c2ca69442dc9775ea271e286e776d8' 6 years ago
LICENSE-MIT Add 'bellman/' from commit '10c5010fd9c2ca69442dc9775ea271e286e776d8' 6 years ago
README.md Update READMEs 5 years ago

README.md

bellman Crates.io

bellman is a crate for building zk-SNARK circuits. It provides circuit traits and primitive structures, as well as basic gadget implementations such as booleans and number abstractions.

Roadmap

bellman is being refactored into a generic proving library. Currently it is pairing-specific, and different types of proving systems need to be implemented as sub-modules. After the refactor, bellman will be generic using the ff and group crates, while specific proving systems will be separate crates that pull in the dependencies they require.

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.