SIGN IN SIGN UP
unionlabs / union UNCLAIMED

The trust-minimized, zero-knowledge bridging protocol, designed for censorship resistance, extremely high security, and usage in decentralized finance.

0 0 174 Rust

Refactor and introduce new prover endpoints

- Refactor the prover to compute the proving key commitment when booting
(previously recomputing on every `Prove` call)
- Introduce a `Verify` endpoint to verify a ZKP generated via the
`Prove` endpoint.
- Introduce a `GenerateContract` endpoint to generate a solidity
contract for the prover circuit.
- Upgrade from 8 to 16 max validators (testnet)
- Updade gnark fork to fix bn254 proof serialization (currently broken
on gnark)
- Introduce `unionpd example-verify` command to execute a prove/verify
call
- Introduce `unionpd gen-contract [path]` command to dump the solidity
contract
H
hussein-aitlahcen committed
008250cefe639596a47322dec01ce4569aa49f9f
Committed by cor <cor@pruijs.dev> on 5/15/2023, 3:57:40 AM