sripwoud c1f103e46f refactor: use anyhow to handle errors (#417)
* refactor: define `hexlify` helper function

* chore: add "not implemented" prints for proof commands

* refactor: handle errors with `anyhow`

* refactor: do not make `WIDTH` a generic param of MerkleTree

* chore: update test.cargo script

* fix wasm target compilation

* chore: format

* test: add more unit tests
2024-03-14 17:46:29 +00:00
2024-03-07 10:47:16 +01:00
2024-02-01 12:21:17 +01:00
2024-03-13 11:25:07 +01:00
2023-08-09 12:44:24 +02:00
2024-03-12 23:45:40 +01:00
2023-11-08 15:44:57 +01:00

anonklub banner

Github license
GitHub Workflow test GitHub Workflow static analysis Coveralls Badge
@anonklub/proof npm badge @anonklub/query npm badge @anonklub/merkle-tree-wasm npm badge @anonklub/merkle-tree-worker npm badge @anonklub/spartan-ecdsa-wasm npm badge @anonklub/spartan-ecdsa-worker npm badge
akli rust badge
Discord Discord Discord Discord Discord Discord

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

Environment variables you may need: see .env.example

Contribute

Description
No description provided
Readme AGPL-3.0 45 MiB
Languages
TypeScript 88.7%
Rust 10.6%
CSS 0.3%
Dockerfile 0.2%
JavaScript 0.1%