diff --git a/packages/cli-template-contracts-hardhat/package.json b/packages/cli-template-contracts-hardhat/package.json
index 4acb74d8f..b5715e1f4 100644
--- a/packages/cli-template-contracts-hardhat/package.json
+++ b/packages/cli-template-contracts-hardhat/package.json
@@ -1,6 +1,6 @@
 {
     "name": "@semaphore-protocol/cli-template-contracts-hardhat",
-    "version": "3.12.1",
+    "version": "3.12.2",
     "description": "Semaphore Hardhat template.",
     "license": "Unlicense",
     "files": [
@@ -36,10 +36,10 @@
         "@nomicfoundation/hardhat-toolbox": "^2.0.0",
         "@nomiclabs/hardhat-ethers": "^2.0.0",
         "@nomiclabs/hardhat-etherscan": "^3.0.0",
-        "@semaphore-protocol/group": "3.12.1",
-        "@semaphore-protocol/hardhat": "3.12.1",
-        "@semaphore-protocol/identity": "3.12.1",
-        "@semaphore-protocol/proof": "3.12.1",
+        "@semaphore-protocol/group": "3.12.2",
+        "@semaphore-protocol/hardhat": "3.12.2",
+        "@semaphore-protocol/identity": "3.12.2",
+        "@semaphore-protocol/proof": "3.12.2",
         "@typechain/ethers-v5": "^10.1.0",
         "@typechain/hardhat": "^6.1.2",
         "@types/chai": "^4.2.0",
@@ -58,7 +58,7 @@
         "typescript": ">=4.5.0"
     },
     "dependencies": {
-        "@semaphore-protocol/contracts": "3.12.1"
+        "@semaphore-protocol/contracts": "3.12.2"
     },
     "config": {
         "solidity": {
diff --git a/packages/cli-template-monorepo-ethers/apps/contracts/package.json b/packages/cli-template-monorepo-ethers/apps/contracts/package.json
index dd18c1cbe..f5c22440f 100644
--- a/packages/cli-template-monorepo-ethers/apps/contracts/package.json
+++ b/packages/cli-template-monorepo-ethers/apps/contracts/package.json
@@ -18,10 +18,10 @@
         "@nomicfoundation/hardhat-chai-matchers": "^1.0.5",
         "@nomiclabs/hardhat-ethers": "^2.0.0",
         "@nomiclabs/hardhat-etherscan": "^3.1.7",
-        "@semaphore-protocol/group": "3.12.1",
-        "@semaphore-protocol/hardhat": "3.12.1",
-        "@semaphore-protocol/identity": "3.12.1",
-        "@semaphore-protocol/proof": "3.12.1",
+        "@semaphore-protocol/group": "3.12.2",
+        "@semaphore-protocol/hardhat": "3.12.2",
+        "@semaphore-protocol/identity": "3.12.2",
+        "@semaphore-protocol/proof": "3.12.2",
         "@typechain/ethers-v5": "^10.0.0",
         "@typechain/hardhat": "^6.0.0",
         "@types/chai": "^4.3.1",
@@ -40,7 +40,7 @@
         "typechain": "^8.0.0"
     },
     "dependencies": {
-        "@semaphore-protocol/contracts": "3.12.1"
+        "@semaphore-protocol/contracts": "3.12.2"
     },
     "config": {
         "solidity": {
diff --git a/packages/cli-template-monorepo-ethers/apps/web-app/package.json b/packages/cli-template-monorepo-ethers/apps/web-app/package.json
index f68577fe7..e947e513f 100644
--- a/packages/cli-template-monorepo-ethers/apps/web-app/package.json
+++ b/packages/cli-template-monorepo-ethers/apps/web-app/package.json
@@ -10,10 +10,10 @@
     },
     "dependencies": {
         "@next/font": "13.0.3",
-        "@semaphore-protocol/data": "3.12.1",
-        "@semaphore-protocol/group": "3.12.1",
-        "@semaphore-protocol/identity": "3.12.1",
-        "@semaphore-protocol/proof": "3.12.1",
+        "@semaphore-protocol/data": "3.12.2",
+        "@semaphore-protocol/group": "3.12.2",
+        "@semaphore-protocol/identity": "3.12.2",
+        "@semaphore-protocol/proof": "3.12.2",
         "@types/react": "18.0.25",
         "@types/react-dom": "18.0.8",
         "dotenv": "^16.0.3",
diff --git a/packages/cli-template-monorepo-ethers/package.json b/packages/cli-template-monorepo-ethers/package.json
index 6617b1925..d5595ad6a 100644
--- a/packages/cli-template-monorepo-ethers/package.json
+++ b/packages/cli-template-monorepo-ethers/package.json
@@ -1,6 +1,6 @@
 {
     "name": "@semaphore-protocol/cli-template-monorepo-ethers",
-    "version": "3.12.1",
+    "version": "3.12.2",
     "description": "Semaphore Hardhat + Next.js + SemaphoreEthers template.",
     "license": "Unlicense",
     "files": [
diff --git a/packages/cli-template-monorepo-subgraph/apps/contracts/package.json b/packages/cli-template-monorepo-subgraph/apps/contracts/package.json
index a09996dca..bb90badb0 100644
--- a/packages/cli-template-monorepo-subgraph/apps/contracts/package.json
+++ b/packages/cli-template-monorepo-subgraph/apps/contracts/package.json
@@ -18,10 +18,10 @@
         "@nomicfoundation/hardhat-chai-matchers": "^1.0.5",
         "@nomiclabs/hardhat-ethers": "^2.0.0",
         "@nomiclabs/hardhat-etherscan": "^3.1.7",
-        "@semaphore-protocol/group": "3.12.1",
-        "@semaphore-protocol/hardhat": "3.12.1",
-        "@semaphore-protocol/identity": "3.12.1",
-        "@semaphore-protocol/proof": "3.12.1",
+        "@semaphore-protocol/group": "3.12.2",
+        "@semaphore-protocol/hardhat": "3.12.2",
+        "@semaphore-protocol/identity": "3.12.2",
+        "@semaphore-protocol/proof": "3.12.2",
         "@typechain/ethers-v5": "^10.0.0",
         "@typechain/hardhat": "^6.0.0",
         "@types/chai": "^4.3.1",
@@ -40,7 +40,7 @@
         "typechain": "^8.0.0"
     },
     "dependencies": {
-        "@semaphore-protocol/contracts": "3.12.1"
+        "@semaphore-protocol/contracts": "3.12.2"
     },
     "config": {
         "solidity": {
diff --git a/packages/cli-template-monorepo-subgraph/apps/web-app/package.json b/packages/cli-template-monorepo-subgraph/apps/web-app/package.json
index e076ac3d9..500928d9d 100644
--- a/packages/cli-template-monorepo-subgraph/apps/web-app/package.json
+++ b/packages/cli-template-monorepo-subgraph/apps/web-app/package.json
@@ -10,10 +10,10 @@
     },
     "dependencies": {
         "@next/font": "13.0.3",
-        "@semaphore-protocol/data": "3.12.1",
-        "@semaphore-protocol/group": "3.12.1",
-        "@semaphore-protocol/identity": "3.12.1",
-        "@semaphore-protocol/proof": "3.12.1",
+        "@semaphore-protocol/data": "3.12.2",
+        "@semaphore-protocol/group": "3.12.2",
+        "@semaphore-protocol/identity": "3.12.2",
+        "@semaphore-protocol/proof": "3.12.2",
         "@types/react": "18.0.25",
         "@types/react-dom": "18.0.8",
         "dotenv": "^16.0.3",
diff --git a/packages/cli-template-monorepo-subgraph/package.json b/packages/cli-template-monorepo-subgraph/package.json
index 53ab9f093..6f9e7bbfb 100644
--- a/packages/cli-template-monorepo-subgraph/package.json
+++ b/packages/cli-template-monorepo-subgraph/package.json
@@ -1,6 +1,6 @@
 {
     "name": "@semaphore-protocol/cli-template-monorepo-subgraph",
-    "version": "3.12.1",
+    "version": "3.12.2",
     "description": "Semaphore Hardhat + Next.js + SemaphoreSubgraph template.",
     "license": "Unlicense",
     "files": [
diff --git a/packages/cli/package.json b/packages/cli/package.json
index 5f1c68307..b9d57ac15 100644
--- a/packages/cli/package.json
+++ b/packages/cli/package.json
@@ -1,7 +1,7 @@
 {
     "name": "@semaphore-protocol/cli",
     "type": "module",
-    "version": "3.12.1",
+    "version": "3.12.2",
     "description": "A command line tool to set up your Semaphore project and get group data.",
     "license": "MIT",
     "bin": {
@@ -42,7 +42,7 @@
         "ts-node": "^10.9.1"
     },
     "dependencies": {
-        "@semaphore-protocol/data": "3.12.1",
+        "@semaphore-protocol/data": "3.12.2",
         "axios": "^1.3.2",
         "boxen": "^7.0.1",
         "chalk": "^5.1.2",
diff --git a/packages/contracts/contracts/package.json b/packages/contracts/contracts/package.json
index 25d301302..750cb8a5d 100644
--- a/packages/contracts/contracts/package.json
+++ b/packages/contracts/contracts/package.json
@@ -1,6 +1,6 @@
 {
     "name": "@semaphore-protocol/contracts",
-    "version": "3.12.1",
+    "version": "3.12.2",
     "description": "Semaphore contracts to manage groups and broadcast anonymous signals.",
     "license": "MIT",
     "files": [
diff --git a/packages/data/package.json b/packages/data/package.json
index 51e023c2a..a0bb996c5 100644
--- a/packages/data/package.json
+++ b/packages/data/package.json
@@ -1,6 +1,6 @@
 {
     "name": "@semaphore-protocol/data",
-    "version": "3.12.1",
+    "version": "3.12.2",
     "description": "A library to query Semaphore contracts.",
     "license": "MIT",
     "main": "dist/index.node.js",
diff --git a/packages/group/package.json b/packages/group/package.json
index 6a0eb07c6..7c38cb8dd 100644
--- a/packages/group/package.json
+++ b/packages/group/package.json
@@ -1,6 +1,6 @@
 {
     "name": "@semaphore-protocol/group",
-    "version": "3.12.1",
+    "version": "3.12.2",
     "description": "A library to create and manage Semaphore groups.",
     "license": "MIT",
     "main": "dist/index.node.js",
diff --git a/packages/hardhat/package.json b/packages/hardhat/package.json
index 0f4863a0c..29733d352 100644
--- a/packages/hardhat/package.json
+++ b/packages/hardhat/package.json
@@ -1,6 +1,6 @@
 {
     "name": "@semaphore-protocol/hardhat",
-    "version": "3.12.1",
+    "version": "3.12.2",
     "description": "A Semaphore Hardhat plugin to deploy verifiers and Semaphore contract.",
     "license": "MIT",
     "main": "dist/index.node.js",
@@ -38,7 +38,7 @@
     },
     "dependencies": {
         "@nomiclabs/hardhat-ethers": "^2.1.1",
-        "@semaphore-protocol/contracts": "3.12.1",
+        "@semaphore-protocol/contracts": "3.12.2",
         "circomlibjs": "^0.1.7",
         "ethers": "^5.7.1",
         "hardhat-dependency-compiler": "^1.1.3"
diff --git a/packages/heyauthn/package.json b/packages/heyauthn/package.json
index 1ae673bf5..27fba62c7 100644
--- a/packages/heyauthn/package.json
+++ b/packages/heyauthn/package.json
@@ -1,6 +1,6 @@
 {
     "name": "@semaphore-protocol/heyauthn",
-    "version": "3.12.1",
+    "version": "3.12.2",
     "description": "A library to allow developers to create and manage Semaphore identities using WebAuthn",
     "license": "MIT",
     "main": "dist/index.node.js",
@@ -33,7 +33,7 @@
         "rollup-plugin-typescript2": "^0.31.2"
     },
     "dependencies": {
-        "@semaphore-protocol/identity": "3.12.1",
+        "@semaphore-protocol/identity": "3.12.2",
         "@simplewebauthn/browser": "7.2.0",
         "@simplewebauthn/server": "7.2.0"
     }
diff --git a/packages/identity/package.json b/packages/identity/package.json
index 9399a4d62..710cfb62d 100644
--- a/packages/identity/package.json
+++ b/packages/identity/package.json
@@ -1,6 +1,6 @@
 {
     "name": "@semaphore-protocol/identity",
-    "version": "3.12.1",
+    "version": "3.12.2",
     "description": "A library to create Semaphore identities.",
     "license": "MIT",
     "main": "dist/index.node.js",
diff --git a/packages/proof/package.json b/packages/proof/package.json
index dee29ceaf..8450c822f 100644
--- a/packages/proof/package.json
+++ b/packages/proof/package.json
@@ -1,6 +1,6 @@
 {
     "name": "@semaphore-protocol/proof",
-    "version": "3.12.1",
+    "version": "3.12.2",
     "description": "A library to generate and verify Semaphore proofs.",
     "license": "MIT",
     "main": "dist/index.node.js",
@@ -38,8 +38,8 @@
         "rollup-plugin-typescript2": "^0.31.2"
     },
     "peerDependencies": {
-        "@semaphore-protocol/group": "3.12.1",
-        "@semaphore-protocol/identity": "3.12.1"
+        "@semaphore-protocol/group": "3.12.2",
+        "@semaphore-protocol/identity": "3.12.2"
     },
     "dependencies": {
         "@ethersproject/bignumber": "^5.5.0",
diff --git a/yarn.lock.REMOVED.git-id b/yarn.lock.REMOVED.git-id
index 7c9339865..3c36feee1 100644
--- a/yarn.lock.REMOVED.git-id
+++ b/yarn.lock.REMOVED.git-id
@@ -1 +1 @@
-e084fbefde0e00f8fd2e0d6104f0492e78ca18df
\ No newline at end of file
+edeee2dd41620444c5d02da44f177e7bec77ac3b
\ No newline at end of file