8000 Releases · zksecurity/mina-attestations · GitHub
[go: up one dir, main page]
More Web Proxy on the site http://driver.im/
Skip to content

Releases: zksecurity/mina-attestations

v0.4.2

12 Mar 09:55
Compare
Choose a tag to compare

What's Changed

New Contributors

Full Changelog: v0.4.1...v0.4.2

v0.4.1

28 Feb 16:01
Compare
Choose a tag to compare

This release delivers on an initial promise of this library and makes presentations verifiable in a zkapp!

The entry point for this feature is Presentation.precompile(), which now returns (among other things) a ProvablePresentation that you can use as input type in your zkapp.

let compiled = await Presentation.precompile(spec);

class ProvablePresentation extends compiled.ProvablePresentation {}

class MyContract extends SmartContract {
  @method async myMethod(presentation: ProvablePresentation) {
    let { claims, outputClaim } = presentation.verify(...);
 }

For a full example, see https://github.com/zksecurity/mina-attestations/blob/main/examples/zkapp-example.eg.ts

What's Changed

Full Changelog: v0.4.0...v0.4.1

v0.4.0

28 Feb 15:55
Compare
Choose a tag to compare

This is the first "official" release! See our https://github.com/zksecurity/mina-attestations for initial info about mina-attestations.

What's Changed

Full Changelog: v0.3.6...v0.4.0

0