Skip to content

Conversation

cedoor
Copy link
Contributor

@cedoor cedoor commented Nov 21, 2022

Description

This PR merges the old verification keys (JSON files) used to verify the Semaphore proofs and move it to the @semaphore-protocol/proof code directly, so that devs don't need to pass any verification key. They just need to pass the treeDepth instead.

Related Issue

#157

Does this introduce a breaking change?

  • Yes
  • No

@cedoor cedoor added the refactoring ♻️ A code change that neither fixes a bug nor adds a feature label Nov 21, 2022
@cedoor cedoor added this to the Semaphore-protocol v3 milestone Nov 21, 2022
@cedoor cedoor self-assigned this Nov 21, 2022
@cedoor cedoor linked an issue Nov 21, 2022 that may be closed by this pull request
@cedoor cedoor merged commit 901531b into dev Nov 21, 2022
@cedoor cedoor deleted the refactor/hardcode-verification-keys branch November 21, 2022 12:33
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
refactoring ♻️ A code change that neither fixes a bug nor adds a feature
Projects
None yet
Development

Successfully merging this pull request may close these issues.

Hardcode verification keys (JSON files)
1 participant