# zk-expo

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

![npm/types](https://img.shields.io/npm/types/zk-expo)
![nodeVersion](https://img.shields.io/npm/v/zk-expo)

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

- Iden3's Circom - https://github.com/iden3/circom
