Content | Description | Status | Live Version |
---|---|---|---|
circom | Circom circuits | ✔️ | |
discord-bot | Discord Verification Bot | ⏳ IN PROGRESS | anonklub-discord-bot.fly.dev |
contracts | Solidity contracts | ✔️ | Groth16Verifier AnonMinter |
nullifier | 📆 TO DO | ||
pkgs/cli | Rust CLI | ⏳ | |
pkgs/merkle-tree-wasm | Merkle tree Rust crate & corresponding wasm TS package | ✔️ | |
pkgs/merkle-tree-worker | Web worker wrapper of the @anonklub/merkle-tree-wasm wasm package | ✔️ | |
pkgs/spartan-ecdsa-wasm | Spartan/Sapir circuits & corresponding wasm TS package. | ✔️ | |
pkgs/spartan-ecdsa-worker | Web worker wrapper of the @anonklub/spartan wasm package | ✔️ | |
queries/crypto_ethereum | Google bigquery-public-data.crypto_ethereum queries examples |
✔️ | |
queries/dune_analytics | Dune Analytics queries examples | ✔️ | |
queries/the_graph | The Graph queries examples | ✔️ | |
query-api | Query API server | ✔️ | query.anonklub.xyz |
ui | User Interface (fetch anonymity sets, generate or verify membership proofs) | ✔️ | anonklub.xyz |
Environment variables you may need: see .env.example
cargo-llvm-cov
is the tool used for doing test coverage for the workspace members.
You would only need to install it in your system, also you can check other ways from here cargo-llvm-cov/installations
cargo +stable install cargo-llvm-cov --locked