-
**Affected Code:** BN254.sol (line 286)
**Summary:** The encoding of G1 points assigns higher values to encode of positive Y coordinates and lower values to encode negative Y coordinates, which is …
-
We have been working to address the time needed to compile Barretenberg (eg #572).
We have analyzed compilation using: https://github.com/aras-p/ClangBuildAnalyzer. Cloning this into cpp/ and build…
-
Currently, gnark-crypto is version v0.9.1.
We should update to v0.10.0, e.g. SHA-256 only works for Groth16 with gnark-crypto v0.9.1.
For evaluating e.g. SHA-256 performance for PLONK and PLONK-FRI …
-
This feature would be GREAT for map making, tho I expect it to be quite difficult
I did manage to create a KubeJS Script that allow custom loot but if it was built in, it would be MUCH better
-
The user experience of this could look something like this:
```rust
#[jolt::provable]
fn correct_factors(p: i32, #[private] a: i32, #[private] b: i32) -> bool {
p == a * b
}
```
`jolt::…
-
I think it would be a good idea to allow for people to use standalone images as a theme without needing to compile them as a .nxtheme file.
I feel like this would make it much easier for people to ma…
-
ark ref:
https://github.com/gakonst/ark-circom
https://github.com/rust-zkp/ark-plonk
lispc updated
2 years ago
-
To make ark-plonk more useful, It would be nice to have a gadget library. (It should be a separate repo for the gadget library in my view).
The gadget library that in our interests include:
- a…
-
For Mixer:
1. nullifier_hash
2. root
3. arbitrary data
For Anchor:
1. chain_id
2. nullifier_hash
3. arbitrary_data
4. roots[]
For VAnchor:
1. public_amount
2. public_chain_id
3. arbitr…
-
We can consider that `q_arith` is hierarchically at a higher level.
`q_l, q_r, q_c, q_m, q_o, q_4` could be considered wire selectors in arithmetic gates, and auxiliary values in other custom gates.…