diff --git a/go.mod b/go.mod
index 5533e8e14182833e33eab449831efe14cb8fcc4d..84faac1dfae5ce995507cfb3f904db6aacecf42a 100644
--- a/go.mod
+++ b/go.mod
@@ -1,6 +1,8 @@
 module gitlab.com/elixxir/xxdk-wasm
 
-go 1.19
+go 1.21
+
+toolchain go1.21.5
 
 require (
 	github.com/aquilax/truncate v1.0.0
@@ -14,7 +16,7 @@ require (
 	gitlab.com/elixxir/client/v4 v4.7.2
 	gitlab.com/elixxir/crypto v0.0.9
 	gitlab.com/elixxir/primitives v0.0.4
-	gitlab.com/elixxir/wasm-utils v0.0.1
+	gitlab.com/elixxir/wasm-utils v0.0.2-0.20240126212541-5d98cc8b2555
 	gitlab.com/xx_network/crypto v0.0.6
 	gitlab.com/xx_network/primitives v0.0.5
 	golang.org/x/crypto v0.17.0
diff --git a/go.sum b/go.sum
index 1b255c0baf431de962c2f452a12770dd360d8b61..e87765fcb4c97be525e3948a5b5324bdbce5b53e 100644
--- a/go.sum
+++ b/go.sum
@@ -425,6 +425,10 @@ gitlab.com/elixxir/primitives v0.0.4 h1:bgvaOv835kBjr7ZqBzhyYq1LEHFSg6KAiKR5OXf3
 gitlab.com/elixxir/primitives v0.0.4/go.mod h1:/Eue23ILU8q1wONloYa0QSGaaeCBnAW7RfwrAnqfzWo=
 gitlab.com/elixxir/wasm-utils v0.0.1 h1:I/hoXZH1b+h+0rj1cbGfL+0vSp+Bt1bJwAQ7iVHGrws=
 gitlab.com/elixxir/wasm-utils v0.0.1/go.mod h1:wB7Vh/7LWUm8wYRBSd+6lxfpk4CnDaHTkLCIVKfL2TA=
+gitlab.com/elixxir/wasm-utils v0.0.2-0.20240126211348-0d2a07d0664d h1:rVJSxzR+bEhE1GtOZs3x6IH4T712UK/NC2Vm6JYyc+w=
+gitlab.com/elixxir/wasm-utils v0.0.2-0.20240126211348-0d2a07d0664d/go.mod h1:SOr/S+JkPc+11k4RqxPm0bLvsiHV50uTxrbyRQLyM44=
+gitlab.com/elixxir/wasm-utils v0.0.2-0.20240126212541-5d98cc8b2555 h1:sejzDEypa5I/V/mDX9oRJk3V9WaKZTjotU1XVv4eUW8=
+gitlab.com/elixxir/wasm-utils v0.0.2-0.20240126212541-5d98cc8b2555/go.mod h1:SOr/S+JkPc+11k4RqxPm0bLvsiHV50uTxrbyRQLyM44=
 gitlab.com/xx_network/comms v0.0.6 h1:t5ZQW5LviQ1WPGQgJSsMrwlWSmpO3j7ZtPrxMTA3owE=
 gitlab.com/xx_network/comms v0.0.6/go.mod h1:R80yHVNLPX/lSHc4hz0CVbQL0LlTz1KoMU5pgA1VbC8=
 gitlab.com/xx_network/crypto v0.0.6 h1:+C44rBhclcbWrGa5EOic5yDF3NrXAbXScCb/mXmm3Ro=