Open s1fr0 opened 1 year ago
This is a tentative dynamic meta-issue which collects required and desirable features for Zerokit with a reasonably clear scope.
Ideally, each item should correspond to one or more issues to be addressed according to agreed monthly development planning.
Items marked with a (*) are currently prioritized.
nwaku
js-waku
utils
ark-circom
rln
clippy
ffi
protocol
not_unsafe_ptr_arg_deref
nrln
rln-wasm
semaphore
pmtree
Should we cut up a Zerokit v0.2 release issue and aim to get it out in a few weeks?
Also generic Makefile probably useful https://github.com/vacp2p/zerokit/issues/41
This is a tentative dynamic meta-issue which collects required and desirable features for Zerokit with a reasonably clear scope.
Ideally, each item should correspond to one or more issues to be addressed according to agreed monthly development planning.
Items marked with a (*) are currently prioritized.
Implementation
General
nwaku
,js-waku
, etc.)utils
(at the moment we useark-circom
, which uses heavy dependencies)rln
clippy
, revise serialization, etc.) (*):ffi
,protocol
,utils
, etc.) (*) :not_unsafe_ptr_arg_deref
) (*):nrln
, i.e. use degree-n polynomials (requires analysis and agreement on coefficients generation)~rln-wasm
rln
module public APIs are exposed byrln-wasm
(*) :semaphore
utils
Merkle tree (
pmtree
- in collaboration with PSE)Poseidon Hash
Design/analysis
rln
utils
Merkle tree (
pmtree
)