Commit Graph

41 Commits

Author SHA1 Message Date
Remco Bloemen 9b8988419d
Merge pull request #1 from worldcoin/philsippl/extract_external_nullifier
extract external_nullifier calculation
2022-03-10 13:23:00 -08:00
psippl 15a6721a1c extract external_nullifier calculation 2022-03-09 15:53:03 +01:00
Remco Bloemen 52f1a9ba5d Add optional mimc support 2022-03-07 11:41:42 +01:00
psippl 43d564448c added usage 2022-03-06 19:23:42 +01:00
psippl 6fc71ab357 remove snarkfiles dir 2022-03-06 19:15:44 +01:00
psippl c916ecbbe5 added semaphore submodule 2022-03-06 19:12:39 +01:00
Remco Bloemen 3e7ff80611 Add benchmark 2022-02-28 19:44:30 -08:00
Remco Bloemen 1b0cf0a8fa Turn main into test 2022-02-28 17:17:42 -08:00
psippl 972b34238d expose ethereum groth16 proof 2022-02-27 00:46:30 +01:00
psippl 718cbf6fe0 deserialization of poseidon proof 2022-02-26 21:39:09 +01:00
psippl 01dd3ff785 remove leftover header file 2022-02-26 19:09:12 +01:00
psippl 60f671d4cd update readme 2022-02-26 18:55:04 +01:00
psippl 99f6549c84 fix warnings 2022-02-26 18:49:10 +01:00
psippl 978c17dfa8 migrate ffi lib 2022-02-26 18:45:25 +01:00
psippl 5485799aaa Merge branch 'master' of github.com:worldcoin/libsemaphore-rs 2022-02-26 14:54:36 +01:00
psippl 4ca630eb3d push Cargo.lock 2022-02-26 14:53:15 +01:00
Remco Bloemen b775711657 Fix test 2022-02-25 16:22:27 -08:00
psippl 45f9ae4566 change to ethers_core 2022-02-21 11:48:47 +01:00
psippl c8d06c61ba ethers-core 2022-02-20 16:20:08 -07:00
psippl c7a5a306fc change branch 2022-02-18 10:34:34 -07:00
psippl 8d2a17cab0 tmp wasmer fix for mobile build 2022-02-18 10:24:49 -07:00
psippl dfee5d1b8e build instructions in readme 2022-02-08 16:13:06 -10:00
psippl c893eb9c5f fix comments 2022-02-08 16:05:22 -10:00
psippl f8aaa075dc remove example circuits 2022-02-08 16:03:11 -10:00
psippl 0737ac5976 snark file config and ffi lib 2022-02-08 15:57:21 -10:00
Remco Bloemen cc09d79f51 Update crate info 2022-02-01 12:17:05 -08:00
Remco Bloemen 46c340a049 Formatting 2022-02-01 11:41:55 -08:00
Remco Bloemen 2f06385c5c Add formating rules 2022-02-01 11:40:49 -08:00
Remco Bloemen 81e10b9c75 Update deps and build instructions 2022-02-01 11:40:06 -08:00
psippl 576a3ad937 minor tweaks 2022-01-31 23:11:09 -08:00
psippl 0047d8e7c2 prepend zeros if bigint too small 2022-01-31 22:54:45 -08:00
psippl caab6aa071 hash_external_nullifier 2022-02-01 04:17:38 +01:00
psippl ac62db08d2 nullifier hash and cleanup 2022-02-01 03:23:04 +01:00
psippl e7958440ef proof verification working 2022-02-01 02:31:07 +01:00
psippl 9cc93c98e3 signal hashing and format 2022-01-31 22:24:40 +01:00
psippl 2fa89d6580 prove with real params and small refactors 2022-01-31 19:05:29 +01:00
psippl eed4e7da6e loading zkey from file and proving works 🎉 2022-01-30 10:22:21 +01:00
psippl 4975536d5e tree leaf dbg and wip proving 2022-01-29 23:46:49 +01:00
psippl 4d8b87364c poseidon tree 2022-01-29 12:52:32 +01:00
psippl 997a4ec44b lib for mobile 2022-01-28 18:17:18 +01:00
psippl 089f126e4f init 2022-01-28 01:43:38 +01:00