personaelabs / spartan-ecdsa

The fastest in-browser verification of ECDSA signatures in ZK, using Spartan on the secq256k1 curve
198 stars 28 forks source link

Membership proving #8

Closed DanTehrani closed 1 year ago

DanTehrani commented 1 year ago

Please feel free to work on only one of the sub-tasks!

Premise

The eff ecdsa proving/verification has been implemented. We also want to implement membership proving before launch. After the Merkle hasher (either Poseidon or MiMC) is ready, we can fully implement membership proving, but I think some structural work/adjacent work can be done even without the Merkle hasher. the Merkle hasher is ready!

Sub-tasks

Dev related scripts

DanTehrani commented 1 year ago

@vb7401 I updated the sub-tasks! Can you work on the membership verifier (the second one)?

lsankar4033 commented 1 year ago

@vb7401 i think I understand what's necessary for membership_verifier.ts + frontend stuff and can take it on as well! understand you've got a busy wkend so if don't hear anything once I finish some other tasks will jump on this

lsankar4033 commented 1 year ago

workign on membership_verifier