Important: This documentation covers Yarn 1 (Classic).
For Yarn 2+ docs and migration guide, see yarnpkg.com.

Package detail

zk-expo

anudit239MIT0.7.1TypeScript support: included

Expo Module to create Zero-Knowledge Proofs for Groth16 & Noir on iOS and Android.

react-native, expo, zk, zk-expo, ZkExpo, groth16, noir, zero, knowledge, proofs

readme

zk-expo

Expo Module to create Zero-Knowledge Proofs for Groth16 & Noir on iOS and Android. Supports RN >= 0.74, Old and New Architectures, arm64 only.

npm/types nodeVersion

Documentation : https://docs.omnid.io/

Installation in managed Expo projects

bunx expo install zk-expo

Backwards Compatibility

zk-expo Version Expo Version RN Version ABI
zk-expo@^0.6 52 >=RN 0.74 Only arm64
zk-expo@^0.3 51 >=RN 0.74 Only arm64
zk-expo@^0.3 51 >=RN 0.74 Only arm64
zk-expo@^0.2.3 51 >=RN 0.74 All ABIs
zk-expo@0.1.9 50 <RN 0.74 All ABIs

Supported Backends

changelog

CHANGELOG

0.7.1

  • 16kb support

0.7.0

  • 16kb support
  • RN 0.81 & Expo 54
  • Update Deps
  • Add Support for Noir v1.0.0-beta.11
  • Drop Halo2

0.6.4

  • More Optimizations.
  • Update Deps.

0.6.3

  • Memory Optimizations.

0.6.2

  • Improve speeds.
  • Bug Fixes.

0.6.1

  • Improve binary speeds.
  • Memory Optimizations.
  • Update Deps.

0.6.0

  • Add support for Expo v53, RN 0.79
  • Upgrade Noir to beta.6
  • Upgrade Arkworks to 0.5.0

0.5.1

  • Add support for Circom Groth16V2

0.5.0

  • Add support for Halo2

0.4.1

  • Update Types
  • Better Error Handling
  • Update Deps

0.4.0

  • Add support for Noir (Plonk/Honk)
  • Update Deps

0.3.2

  • More Fixes
  • Update Deps

0.3.1

  • Hot fix for 0.3.0

0.3.0

  • Drop support for old archs (only arm64 supported).
  • Update Dependencies

0.2.3

  • Support for New Architecture
  • Test RN 0.75
  • Update Dependencies

0.2.2

  • Update Dependencies.

0.2.1

  • Bundle Size Improvements.

0.2.0

  • Expo 51 Support.

0.1.9

  • Improve Backwards Compatibility
  • Debugging Improvements.

0.1.8

  • Improve Backwards Compatibility
  • Debugging Improvements.

0.1.7

  • Memory Fix.

0.1.6

  • Binary Improvements.

0.1.5

  • Binary Improvements.

0.1.4

  • Fix Deps

0.1.3

  • Proof Improvements.
  • Library Size Improvements.

0.1.2

  • Proof Improvements.
  • Update Deps.

0.1.1

  • Cleanups and Improvements.
  • Update Deps.

0.1.0

  • First Release