diff --git a/Cargo.lock b/Cargo.lock
index 55c3fd7..5ea42ea 100644
--- a/Cargo.lock
+++ b/Cargo.lock
@@ -3422,6 +3422,7 @@ dependencies = [
  "gloo-timers",
  "lazy_static",
  "log",
+ "ng_threshold_crypto",
  "num_enum",
  "once_cell",
  "os_info",
@@ -3432,7 +3433,6 @@ dependencies = [
  "serde_bytes",
  "serde_json",
  "slice_as_array",
- "threshold_crypto",
  "time 0.3.36",
  "wasm-bindgen",
  "web-time",
@@ -3573,6 +3573,25 @@ dependencies = [
  "zeroize",
 ]
 
+[[package]]
+name = "ng_threshold_crypto"
+version = "0.4.0"
+source = "git+https://git.nextgraph.org/NextGraph/threshold_crypto.git?branch=master#f3fee569e04999b898a1b3edc412ebf961099550"
+dependencies = [
+ "byteorder",
+ "ff",
+ "group",
+ "hex_fmt",
+ "log",
+ "pairing",
+ "rand 0.7.3",
+ "rand_chacha 0.2.2",
+ "serde",
+ "thiserror",
+ "tiny-keccak",
+ "zeroize",
+]
+
 [[package]]
 name = "ngaccount"
 version = "0.1.1-alpha"
@@ -5930,25 +5949,6 @@ dependencies = [
  "once_cell",
 ]
 
-[[package]]
-name = "threshold_crypto"
-version = "0.4.0"
-source = "git+https://github.com/nextgraph-org/threshold_crypto.git?branch=master#b60552e4d42f67058455779eed476a76986b5478"
-dependencies = [
- "byteorder",
- "ff",
- "group",
- "hex_fmt",
- "log",
- "pairing",
- "rand 0.7.3",
- "rand_chacha 0.2.2",
- "serde",
- "thiserror",
- "tiny-keccak",
- "zeroize",
-]
-
 [[package]]
 name = "tiff"
 version = "0.8.1"
diff --git a/ng-repo/Cargo.toml b/ng-repo/Cargo.toml
index 4a01796..471a167 100644
--- a/ng-repo/Cargo.toml
+++ b/ng-repo/Cargo.toml
@@ -37,7 +37,7 @@ ed25519-dalek = "1.0.1"
 sbbf-rs-safe = "0.3.2"
 lazy_static = "1.4.0"
 curve25519-dalek = "3.2.0"
-threshold_crypto = { version = "0.4.0", git = "https://github.com/nextgraph-org/threshold_crypto.git", branch = "master" } 
+ng_threshold_crypto = { version = "0.4.0", git = "https://git.nextgraph.org/NextGraph/threshold_crypto.git", branch = "master" } 
 crypto_box = { version = "0.8.2", features = ["seal"] }
 zeroize = { version = "1.7.0", features = ["zeroize_derive"] }
 base64-url = "2.0.0"