Andrija Novakovic e628ad1f8f Merge pull request #1 from appliedzkp/refactoring
README.md updates & inconsistencies fix

Former-commit-id: f8103e2fc95f28d55f7a7de8df49f0588a16803e [formerly f6e79617ef]
Former-commit-id: afd77f4f405605be6b305c09e6417e2837c79ae1
2021-10-20 23:46:46 +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: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%