Skip to content

v0.2.1

Choose a tag to compare

@github-actions github-actions released this 09 Feb 21:00
· 45 commits to main since this release

[0.2.1] - 2026-02-09

Changed

  • Release Format: Restructured release assets into 3 separate archives for better usability
    • orbinum-circuits-{version}.tar.gz: Arkworks files (.wasm + .ark) for Rust/Substrate (~22 MB)
    • orbinum-circuits-snarkjs-{version}.tar.gz: snarkjs files (.zkey) for JavaScript/TypeScript (~24 MB)
    • orbinum-verification-keys-{version}.tar.gz: Verification keys (.json) for on-chain validation (~10 KB)
  • All files are now extracted to the root directory (no nested folders) for easier integration
  • Improved CI/CD workflow for reliable .ark file generation

Release Assets

This release includes 3 compressed archives:

1. orbinum-circuits-{version}.tar.gz (~22 MB)

For Rust/arkworks proof generation:

  • 3 WASM witness calculators (.wasm)
  • 3 arkworks proving keys (.ark)

2. orbinum-circuits-snarkjs-{version}.tar.gz (~24 MB)

For JavaScript/TypeScript proof generation:

  • 3 snarkjs proving keys (.zkey)
  • Note: Requires .wasm files from Asset 1

3. orbinum-verification-keys-{version}.tar.gz (~10 KB)

For on-chain verification (Substrate runtime):

  • 3 verification keys in JSON format

Documentation

For integration examples, circuit specifications, and usage instructions, see the docs directory.

Security Notice

These keys are for testing purposes only. Production deployment requires a multi-party trusted setup ceremony.