semaphore-protocol / semaphore

A zero-knowledge protocol for anonymous interactions.
https://semaphore.pse.dev
MIT License
883 stars 193 forks source link

Use `maybeGetSemaphoreSnarkArtifacts` from `@zk-kit/utils` #746

Closed sripwoud closed 4 months ago

sripwoud commented 4 months ago

Once https://github.com/privacy-scaling-explorations/zk-kit/pull/240 merges and the corresponding new @zk-kit/utils package is published, we can delete all that code https://github.com/semaphore-protocol/semaphore/blob/main/packages/proof/src/get-snark-artifacts.browser.ts https://github.com/semaphore-protocol/semaphore/blob/main/packages/proof/src/get-snark-artifacts.node.ts

and use maybeGetSemaphoreSnarkArtifacts instead

sripwoud commented 4 months ago

Please assign this to me ^^

vplasencia commented 4 months ago

Hey @sripwoud! Done. Thanks.