-
Currently `getrandom` works on WASM only in a JS environment. If you try to compile a crate which depends on `getrandom` on `wasm32-unknown-unknown` and without the `js` feature, it fails and cannot b…
-
Almost two years ago, i've decided to create no-dependency cryptographic libraries for JavaScript (actually Typescript). Infrastructure hacks are a huge problem in JS, when hacking one dep can bring d…
-
It should be a common task to add smaller scalar (e.g. Jubjub scalar) to a circuit over a larger scalar field (e.g. BLS), and right now there's no clear API from the library that support such conversi…
-
Hi,
I am a student learning zkSNARK. And I wrote a ReLU circuit in examples/relu_circuit_batch.rs following your examples/groth16_aggregation.rs and want to batch verify many ReLU circuits.
…
amyzx updated
3 years ago
-
[EIP 2070](https://eips.ethereum.org/EIPS/eip-2070) (Berlin HF):
* [x] [EIP 2315](https://eips.ethereum.org/EIPS/eip-2315) : Simple Subroutines for the EVM
* [x] [EIP 2537](https://eips.ethereum.org/…
-
@paulmillr Hi paulmillr,
Is noble-bls12-381 compatible with https://github.com/Chia-Network/bls-signatures?
-
Currently the user has to explicitly add the matching versions of the ff and group crates to their `Cargo.toml`, to use e.g. `Field` or `CurveAffine`. Would it make sense to re-export those from `pair…
-
-
I am wrting a crate which I need to use in pallet.
**Error details:**
```
error[E0512]: cannot transmute between types of different sizes, or dependently-sized types
--> /home/vivek/.cargo/gi…
-
Hi. We're trying to understand the comment in the readme that "This library does not make any guarantees about constant-time operations, memory access patterns, or resistance to side-channel attacks."…