15 packages
circom-helper
A convenient way for developers to compile, cache, and execute circom circuits, as well as to generate proofs.
complexactioncomposer
Complex Action Composer
incrementalquintree
An incremental Merkle tree which supports 2 or 5 nodes per leaf.
libsemaphore
A Semaphore and MicroMix client library
maci-circuits
zk-SNARK circuits for MACI
maci-cli
CLI utilities for MACI
maci-config
maci-contracts
Solidity Smart Contracts for MACI (Minimal Anti-Collusion Infrastructure)
maci-core
maci-crypto
A package containing cryptography utilities for MACI
maci-domainobjs
maci-integrationtests
optimisedmt
An incremental Merkle tree with optimsed updates
semaphore-merkle-tree
A TypeScript implementation of the Merkle tree used in the Semaphore zero-knowledge signalling system
zkey-manager
A convenient way for developers to manage the .zkey files from circom circuits, for production and testing.