Skip to content

v0.1.12

Choose a tag to compare

@github-actions github-actions released this 12 Feb 22:56
· 186 commits to main since this release

🚀 Release v0.1.12

What's Changed

  • refactor: optimize circuit inputs computation [skip-line-limit] #1310
  • feat: add sk_share and e_sm_share #1290
  • chore: remove bb.js patch #1308
  • feat: zk proof payload signing and verification [skip-line-limit] #1296
  • refactor: rename circuit_input to circuit_data [skip-line-limit] #1304
  • feat: fix cargo tests #1285
  • fix: update benches script based on new changes #1303
  • refactor: rename witness to inputs in zk-helpers #1301
  • feat: update circuits configs and benches [skip-line-limit] #1284
  • fix: update bb.js URL as a tmp fix for crisp e2e tests #1298
  • chore: generate solidity verifiers for noir circuits [skip-line-limit] #1295
  • feat: e3 refund timeout mechanism [skip-line-limit] #1161
  • refactor: add default witness code #1289
  • test: aggregate e2e circuit tests #1286
  • refactor: general zk-helpers refactoring #1283
  • feat: add pk_trfv_generation_circuit to zk-prover #1281
  • chore: update versions download link #1275
  • feat: add decrypted-shares-aggregation [skip-line-limit] #1273
  • refactor: add share_decryption circuit [skip-line-limit] #1280
  • chore: crisp fixes #1274
  • feat: add share-decryption circuit gen and refactoring [skip-line-limit] #1269
  • feat: add e3-noir-prover crate for proof generation [skip-line-limit] #1211
  • chore(release): bump version to 0.1.11 #1272
  • chore(release): bump version to 0.1.12 0fb0672

📦 Installation

Install via enclaveup (Recommended)

Install the installer:

curl -fsSL https://raw.githubusercontent.com/gnosisguild/enclave/main/install | bash

Then use it to install enclave:

enclaveup install

NPM Packages

# Install stable versions
npm install @enclave/sdk@latest
npm install @enclave/contracts@latest
npm install @enclave/config@latest
npm install @enclave/react@latest

Rust Crates

[dependencies]
enclave = "0.1.12"

💾 Binary Assets

  • enclave-*: The main Enclave CLI binary
  • enclaveup-*: The installer/version manager binary

Supported Platforms

  • Linux (x86_64)
  • macOS (x86_64, aarch64 Apple Silicon)

📝 Checksums

50c826cc859c0f0d444f76067d73ad6805a6c3cf243ee8c27f8f42cf4256ffd1  circuits-0.1.12.tar.gz
dbe8a1209efd18b3386b206dd495a5f2cb6ee2afb1f3436ba05644289f6d8cf9  enclave-linux-x86_64.tar.gz
7a1168846a3e8144b714e3e1a374dd3389e68fbd6aee5dcb591ca1c4df7d1fb9  enclave-macos-aarch64.tar.gz
a7ccfe644db2876d026728b53cd775939082dec3534356cd6b0b49500d11ac0e  enclaveup-linux-x86_64.tar.gz
8ca759791917e8aaa8200965840e30ab389cae35ac02f695ed4c295a0a5dff68  enclaveup-macos-aarch64.tar.gz

🔮 Noir Circuits

Source hash: 85e58cf7ab50cdcc