Skip to content

Releases: gnosisguild/enclave

v0.1.15

19 Feb 11:57

Choose a tag to compare

🚀 Release v0.1.15

What's Changed


📦 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.15"

💾 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

ab75df345aa82b6ea034c9086a0be8bb743c898bd77fc707dd6073e6f4d826f5  circuits-0.1.15.tar.gz
d1f5237406b70d8eb8d59803cb32245f23412d88103411e84cecc7331a26aac9  enclave-linux-x86_64.tar.gz
e89bcc1c1fc1547a517f722dbaaa7a36822de688f48ab872686a33424cab039b  enclave-macos-aarch64.tar.gz
12b3f7b87de87bbec421e23df12d72bd01cf39f4ad63f55de953c0cb61da37b4  enclaveup-linux-x86_64.tar.gz
b84becc2d0c8f00f7bd6fd9d70cd4416e5f8fcd807b06d9879a8e8f5b51a6a46  enclaveup-macos-aarch64.tar.gz

🔮 Noir Circuits

Source hash: 5d26770ff6f17dff

v0.1.14

15 Feb 13:34

Choose a tag to compare

🚀 Release v0.1.14

What's Changed


📦 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.14"

💾 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

f6f3b60f2868ce3876521ef7eb49b63ff94089bb2a7ddfaeaddf816e03e6957b  circuits-0.1.14.tar.gz
0f98de63c629b8c014ff989722bb99ae6c2e28d0c195fde7447f47e0dafe91de  enclave-linux-x86_64.tar.gz
5d3539f69024f064c43fce86eced29f2f2d2715027a7aaee295fc2b14866dab3  enclave-macos-aarch64.tar.gz
24e27a99ada51b8d83ce10f8feac32989e37f7d06918791f2784575081a46aa0  enclaveup-linux-x86_64.tar.gz
cd4e8301080843d790554b35a06882ad3fc05a4958aa55015216bcea23912f3e  enclaveup-macos-aarch64.tar.gz

🔮 Noir Circuits

Source hash: 5d26770ff6f17dff

v0.1.13

13 Feb 10:51

Choose a tag to compare

🚀 Release v0.1.13

What's Changed


📦 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.13"

💾 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

d985045b254e3c1c55ede1d504abe7c1067f9ed3def639b7c64efcaf7087bd1c  circuits-0.1.13.tar.gz
757830630ca40e695244a201229526f00af6a2d16d83f2e26218e8bbdcab3501  enclave-linux-x86_64.tar.gz
b1567836ce2843e415feeaab58ea83337af91c311b9b677caaeca4cb81e1c2da  enclave-macos-aarch64.tar.gz
fdc5ae6c4059bbc62e964881b819f23e91914bb1b82aff084938a60f2f86856d  enclaveup-linux-x86_64.tar.gz
c8baaba2d20b8863aae16d7159518d5506a64902a398a466661660cc647414ae  enclaveup-macos-aarch64.tar.gz

🔮 Noir Circuits

Source hash: 85e58cf7ab50cdcc

v0.1.12

12 Feb 22:56

Choose a tag to compare

🚀 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

v0.1.11

06 Feb 16:44

Choose a tag to compare

🚀 Release v0.1.11

What's Changed

Bug Fixes

Features

  • add a function to get an e3 public key (#760)
    (4db5dac)
  • add ciphertext addition to circuit (#912)
    (70857d4)
  • add cli methods for ciphernode registration [skip-line-limit]
    (#1089)
    (9afdb9d)
  • add contract verification on CRISP (#885)
    (f82c24a)...
Read more

v0.1.10

06 Feb 16:32

Choose a tag to compare

🚀 Release v0.1.10

What's Changed

Bug Fixes

Features

  • add a function to get an e3 public key (#760)
    (4db5dac)
  • add ciphertext addition to circuit (#912)
    (70857d4)
  • add cli methods for ciphernode registration [skip-line-limit]
    (#1089)
    (9afdb9d)
  • add contract verification on CRISP (#885)
    (f82c24a)...
Read more

v0.1.9

05 Feb 14:39

Choose a tag to compare

🚀 Release v0.1.9

What's Changed

Bug Fixes

Features

  • add a function to get an e3 public key (#760)
    (4db5dac)
  • add ciphertext addition to circuit (#912)
    (70857d4)
  • add cli methods for ciphernode registration [skip-line-limit]
    (#1089)
    (9afdb9d)
  • add contract verification on CRISP (#885)
    (f82c24a)
    ...
Read more

v0.1.8

30 Jan 15:44

Choose a tag to compare

🚀 Release v0.1.8

What's Changed

Bug Fixes

Features

  • add a function to get an e3 public key (#760)
    (4db5dac)
  • add ciphertext addition to circuit (#912)
    (70857d4)
  • add cli methods for ciphernode registration [skip-line-limit]
    (#1089)
    (9afdb9d)
  • add contract verification on CRISP (#885)
    (f82c24a)
  • add crate for zk input generation [skip-line-limit]
    (#901)
    ([c316a53](c316a53...
Read more

v0.1.7

10 Dec 16:50

Choose a tag to compare

🚀 Release v0.1.7

What's Changed

Bug Fixes

Features

Read more

v0.1.6

10 Dec 13:51

Choose a tag to compare

🚀 Release v0.1.6

What's Changed

Bug Fixes

Features

  • add a function to get an e3 public key (#760)
    (4db5dac)
  • add ciphertext addition to circuit (#912)
    (70857d4)
  • add cli methods for ciphernode registration [skip-line-limit]
    (#1089)
    (9afdb9d)
  • add contract verification on CRISP (#885)
    (f82c24a)
  • add crate for zk input generation [skip-line-limit]
    (#901)
    (c316a53)
  • add dappnode pkg & update ci docker images tags [skip-line-limit]
    (#1061)
    (46a40e7)
  • add dht get_record and set_record commands
    (#904)
    (09c4e2d)
  • add ecdsa proving circuit (#781)
    (3acf773)
  • add functionality to encrypt a u64 vector
    (#853)
    (e9a8b9b)
  • add historical events ordering on ciphernode startup
    (#1012)
    (9287de5)
  • add hybrid logical clock to codebase (#1057)
    (c7d3a0f)
  • add merkle tree proof inputs to circuit and sdk
    (#917)
    (ebd06c3)
  • add production ready sets for trbfv and bfv
    (#942)
    (bdc1adf)
  • add support for dnsaddr resolution (#1060)
    (d822758)
  • add trbfv ac...
Read more