-
Great system! I want to add a verifier for a Groth16 proof on MNT curve. How can I do that?
-
using ark-noname to translate our R1CS to arkworks R1CS, we should be able to use arkworks to create proofs and verify proofs using Groth16!
https://github.com/dmpierre/ark-noname/blob/7b03d3afb717…
mimoo updated
4 months ago
-
# Problem
copied from https://github.com/zkmopro/mopro/issues/153
The current implementation of Metal MSM leverages GPU resources only partially, leading to suboptimal performance. To fully exploi…
-
For a lot of the arkworks types in `manta-pay`, the default `derive` implementations have the wrong semantics with respect to generic parameters. Like this:
```rust
#[derive(Clone)]
struct Arkwor…
-
Hello,
I noticed the package is not working on a Macbook with Apple Silicon with the error message:
`
py_arkworks_bls12381/py_arkworks_bls12381.cpython-312-darwin.so' (mach-o file, but is an in…
-
Under the hood, snarkyjs depends on a [Rust code base](https://github.com/o1-labs/proof-systems) which is based on arkworks for finite field and elliptic curve implementations. These are fairly slow w…
-
I am sharing here a discussion I created on Arkworks about interoperability between the different zk-snark libs out there.
https://github.com/orgs/arkworks-rs/discussions/8
Any insight from your…
-
Here's the method signature:
https://github.com/arkworks-rs/algebra/blob/273bf2130420904cab815544664a539f049d0494/poly/src/domain/mod.rs#L284-L287
# Wish list
- The caller must pass ownership o…
-
The crate is quite complex and I fail to see any reason behind it. It offers a complex trait, but its type system requires further development to be really useful. (And error handling isn't well-compa…
-
It seems that Group has been broken into AdditiveGroup and PrimeGroup, if nothing else.