2021-10-20 23:36:10 +02:00
2021-10-19 00:06:09 +02:00
2021-10-18 19:43:40 +02:00
2021-10-18 19:43:40 +02:00
2021-10-19 00:32:04 +02:00
2021-10-19 12:19:50 +02:00
2021-10-19 12:31:34 +02:00
2021-10-19 12:22:21 +02:00

libsemaphore

Description

A library that allows for easy access and interoperability for Semaphore and RLN constructs. It is meant to be used by third-party applications to easily integrate with Seamphore and RLN. The library provides an API (Semaphore and RLN) for:

  • Identity generation
  • Proof generation
  • Proof verification.

The library is structured as a three separate npm packages:

  • identity - Exposes utilities for Zk identity generation, necessary for interacting with the Zk protocols supported by this library
  • protocols - Utilities for proof genration and verification for various Zk protocols
  • types - Helper package which exposes the types used by identity and protocols packages.

Please refer to the identityand protocols packages accordingly for installation and usage instructions. The packages also provide tests which can be used as a guide for interaction.

Description
No description provided
Readme MIT 49 MiB
Languages
TypeScript 95.5%
TeX 4.4%