A set of Zero Knowledge modules, written in Rust and designed to be used in other system programming environments.
Go to file
Aaryamann Challani 3d943bccb6
feat(rln): publish rln artifacts nightly (#72)
* feat(rln): publish rln artifacts on push to master

* test(ci): check if artifacts are built on push to temp branch

* fix(ci): run tests only on changes to src

* fix(ci): add paths-ignore to prs

* fix(ci): make paths more explicit

* fix(ci): make publish workflow run

* fix(ci): revert back to master ref

* fix(ci): add os and sha to artifact name

* test(ci): trigger publish

* feat(ci): tar the artifacts

* test(ci): split ci and publish

* test(ci): only on master runs

* feat(ci): replace with nightly releaser

* chore(ci): extra newlines

* fix(ci): Spelling

Co-authored-by: G. <28568419+s1fr0@users.noreply.github.com>

* feat(ci): build and publish rln wasm

Co-authored-by: G. <28568419+s1fr0@users.noreply.github.com>
2022-11-15 16:35:29 +05:30
.github feat(rln): publish rln artifacts nightly (#72) 2022-11-15 16:35:29 +05:30
multiplier chore: make clippy happy 2022-03-16 14:30:51 +08:00
private-settlement Initializes the private settlement package (#60) 2022-10-06 13:44:16 -07:00
rln fix(rln): throw if attempting to insert out of bounds (#67) 2022-11-10 22:41:44 +05:30
rln-wasm feat(rln-wasm): expose get_root and verify_with_roots 2022-10-07 14:34:03 -04:00
semaphore fix(rln): fixed proof generation/verification and E2E tests 2022-06-09 15:57:03 +02:00
utils fix(rln): throw if attempting to insert out of bounds (#67) 2022-11-10 22:41:44 +05:30
.gitignore Add gitignore 2022-01-17 12:08:09 +08:00
.gitmodules refactor(RLN:) Remove dependencies and add new APIs (#45) 2022-09-15 16:32:45 +08:00
CHANGELOG.md feat(rln): ability to set leaves from a given index (#63) 2022-11-03 17:49:30 +05:30
Cargo.toml Initializes the private settlement package (#60) 2022-10-06 13:44:16 -07:00
README.md docs: update acknowledgements and links 2022-03-17 14:03:29 +08:00

README.md

Zerokit

A set of Zero Knowledge modules, written in Rust and designed to be used in other system programming environments.

Initial scope

Focus on RLN and being able to use Circom based version through ark-circom, as opposed to the native one that currently exists in Rust.

Acknowledgements