-
The `src/gadgets/` folder has a lot of gadgets for elliptic curve and wrong-field operations that could be broadly useful in other projects.
We should move these gadgets to [bellpepper-gadgets](ht…
-
## Summary of Bug
When trying to use a zkey read from a .zkey file (imported `using ark_circom::read_zkey`), and passing it to a prove function, then using proving_key.vk (from the zkey import also…
-
## Description
[semaphore-mtb-setup](https://github.com/worldcoin/semaphore-mtb-setup) allows you to run an MPC ceremony for Groth16. They've previously used Gnark v0.8.0 (because at the time v…
-
Why is a BLS signature used in PopProve and PopVerify? Am I missing something?
I suppose BLS PoP save some space especially if you "aggregate" many PoPs, using their messages' distinctness. Yet, …
-
Regarding this PR(https://github.com/onflow/flow-go/pull/3795), we may need to open an issue here for further discussion
-
# yAcademy - Rate Limiting Nullifier Review
**Review Resources:**
- The code repository at [github.com/Rate-Limiting-Nullifier](https://github.com/Rate-Limiting-Nullifier/circom-rln)
- The RLN …
-
Currently, our `bls-over-bn254::aggregate()` is following IRTF's standard instead of the modified version by [BDN18](https://crypto.stanford.edu/~dabo/pubs/papers/BLSmultisig.html), thus either have t…
-
## Problem
Our Mac builds in CI have been failing tests and after debugging we are getting a segmentation fault when we try to memcpy the CRS.
The function that calls the memcpy `barretenberg::s…
-
Currently as I worked on #142 I realized how complex the dependency graph of this workspace is.
And it's not that the workspace is crazily complex. But rather that we have:
### Lots of forks across …
-
These currently are for the Bls12-381 curve and should be updated to Bn254.
In `plugins::arkworks::poseidon::test` there should be a `mod hash` with this test:
```
// mod constants {
// us…