-
-
LA auditors suggested we use `proptest` in different places of the codebase, to strengthen overall testing. It's a meaningful suggestion, although it doesn't apply everywhere, so we would need to defi…
-
In PR Prefetch JUMPDESTs through RPC #427 in `trace_decoder/src/core.rs` we introduce a conservative optimization where any batch containing at least one `None` value, are collapsed into a batch Jump…
-
Hi there 👋, thanks for this awesome project!
Is there any plan on implementing the in-circuit Protogalaxy verifier and decider? I am interested in picking up these if nobody is working on them. I u…
-
Compile Plutus scripts into TinyRAM object code using the compilation pipeline. Run them on the TinyRAM circuit and verify that the results are as expected.
-
- [x] Protocol description (1 week)
- [x] Building block multivariate-poly-IOPs (2 weeks)
- [x] Sumchecks (wrapper of Arkworks) https://github.com/EspressoSystems/hyperplonk/pull/7
- [x] Zero…
-
Add to Sigma^1_1 arithmetization a primitive for TinyRAM execution verification. The TinyRAM circuit is included in the resulting circuit as a coprocessor. This will support recursive proofs.
-
Our Marlin code base deserves some cleaning up. We still have left-overs from Marlin's initial AHP which are not necessary due to the coboundary sumcheck, and there are some structural improvements by…
-
It should be possible to run proof producer for different placeholder parameters without rebuilding application.
We need it for parallel proof producer too.
Configuration should include:
- Arit…
-
`Feature`: Need to integrate Cairo Assembly (CASM), this is supposed to run low-level designated AIR arithmetization schemes in a STARK environment, Starkware calls it a _built-in_ feature inside its…