102.25K
total weekly downloads
41 packages
@zk-kit/artifacts
Utilities for downloading snark artifacts
@zk-kit/artifacts-cli
CLI for managing snark artifacts
@zk-kit/baby-jubjub
A JavaScript library for adding points to the curve.
@zk-kit/binary-merkle-root.circom
A circuit to calculate the root of a binary Merkle tree using a provided proof-of-membership.
@zk-kit/circuits
A comprehensive library of general-purpose zero-knowledge circuits.
@zk-kit/ecdh.circom
A circuit to generate a shared secret from a private key and a public key on the Baby Jubjub curve.
@zk-kit/eddsa-artifacts
zk-kit eddsa artifacts
@zk-kit/eddsa-poseidon
A JavaScript EdDSA library for secure signing and verification using Poseidon the Baby Jubjub elliptic curve.
@zk-kit/eddsa-proof
A library to generate and verify EdDSA proofs.
@zk-kit/excubiae
[DEPRECATED] A general purpose on-chain gatekeeping smart contract framework.
@zk-kit/groth16
A snippet of SnarkJS code for verifying and generating Groth16 proofs only.
@zk-kit/identity
Library for managing identities for Semaphore and RLN protocols.
@zk-kit/imt
Incremental Merkle tree implementation in TypeScript.
@zk-kit/imt.sol
Incremental Merkle tree implementations in Solidity.
@zk-kit/incremental-merkle-tree
Incremental Merkle tree implementation in TypeScript.
@zk-kit/incremental-merkle-tree.sol
Incremental Merkle tree Solidity libraries.
@zk-kit/lazy-imt.sol
Lazy Incremental Merkle tree implementation in Solidity.
@zk-kit/lazytower
LazyTower implementation in TypeScript.
@zk-kit/lazytower.circom
LazyTower CIRCOM libraries.
@zk-kit/lazytower.sol
LazyTower Solidity libraries.
@zk-kit/lean-imt
Lean Incremental Merkle tree implementation in TypeScript.
@zk-kit/lean-imt-plus
Lean Incremental Merkle tree with non-membership proofs implementation in TypeScript.
@zk-kit/lean-imt-plus.circom
Circom circuits to verify membership and non-membership proofs for a LeanIMT+ indexed Merkle tree.
@zk-kit/lean-imt-plus.sol
Lean Incremental Merkle tree with non-membership proofs implementation in Solidity.
@zk-kit/lean-imt.sol
Incremental Merkle tree implementations in Solidity.