libsnark
libsnark copied to clipboard
C++ library for zkSNARKs
This PR together with the one in libff has some solution for clang compatibility. Specifically, it handles issues mentioned in #54 and #67, about the following: 1. non-type template parameter...
My build failed because I didn't have pkg-config installed.
Since the used curves are not designed to have a secure twist, and in any case the SNARK protocol has only (as far as I can see) been analysed under...
Hi I am playing with gadgetlib2 and have a weird issue: after converting it to an r1cs constraint system, the is_valid() function returns false. The demo is using the Comparison_Gadget...
When trying to get a simple example (attached) to function with the `demo_ram_ppzksnark` executable, I encountered a problem that the `read` opcode wasn't functioning as specified. Two mistakes I noticed...
Hi, I'm developing another pairing library mcl (https://github.com/herumi/mcl). This library is a little slower than my ate-pairing library (https://github.com/herumi/ate-pairing) yet, but it is more portable and runs on x64 CentOS...
prepare-depends.sh will not work behind a corporate/school network due to the method of pulling projects via "git" instead of "https" for all projects that are pulled in this file (xbyak,...
Libsnark currently uses `long` ~~long~~ and `unsigned long` ~~long~~ in many places. On native Windows build, these are 32-bit types (even on 64-bit Windows), which breaks compatibility (#26) and in...