diff --git a/go.mod b/go.mod
index 3ec87cca70cc8e63e204be3384bff49e227eb29a..17904fa61210ead1503d3f641a65dcd18db904d7 100644
--- a/go.mod
+++ b/go.mod
@@ -56,6 +56,7 @@ require (
 	github.com/tyler-smith/go-bip39 v1.1.0 // indirect
 	github.com/zeebo/blake3 v0.2.3 // indirect
 	gitlab.com/elixxir/bloomfilter v0.0.0-20211222005329-7d931ceead6f // indirect
+	gitlab.com/elixxir/client/v5 v5.0.0 // indirect
 	gitlab.com/elixxir/comms v0.0.4-0.20221110181420-84bca6216fe4 // indirect
 	gitlab.com/elixxir/ekv v0.2.1 // indirect
 	gitlab.com/xx_network/comms v0.0.4-0.20221110181111-4f0694876936 // indirect
diff --git a/go.sum b/go.sum
index f3f40482fe8546a6011cc16546b8b075350fc295..48103d482db680b073292bee71520e4009b5b86d 100644
--- a/go.sum
+++ b/go.sum
@@ -653,6 +653,8 @@ gitlab.com/elixxir/client v1.5.1-0.20221110000957-8dcb19b3fddc h1:gCfVpRIcWmximb
 gitlab.com/elixxir/client v1.5.1-0.20221110000957-8dcb19b3fddc/go.mod h1:cwrsLJe22odcAwjmkid8CrisvIPdAha5CU1Khm+wmAI=
 gitlab.com/elixxir/client v1.5.1-0.20221110181926-77324fd5245b h1:TiHPRyO41IfxXM3mnd3UuP9tcvQQZPUd4mmaR0l7Duw=
 gitlab.com/elixxir/client v1.5.1-0.20221110181926-77324fd5245b/go.mod h1:f3LmATLJ9PoRqTlqx2B3D/Zhb59Cp+JtpvgT3nhoij8=
+gitlab.com/elixxir/client/v5 v5.0.0 h1:YuFDkKxz9y7xPikO5I0S4mITq40Y9stdIcTeHdw0ZHk=
+gitlab.com/elixxir/client/v5 v5.0.0/go.mod h1:PcdYVLbgrkv3HDCCkvGO3j5Lywr8WGL/vBgh75P8c4c=
 gitlab.com/elixxir/comms v0.0.4-0.20221108183306-7c473bca3cd6 h1:9oxGMvOC8UPG5ocBlEjZjKBA2X2P9dpwyd48ywL+Uyk=
 gitlab.com/elixxir/comms v0.0.4-0.20221108183306-7c473bca3cd6/go.mod h1:fWr0w/UMT/A7aw+Fw7y9kOOTqE3aYxwo5cl6obrysHM=
 gitlab.com/elixxir/comms v0.0.4-0.20221110181420-84bca6216fe4 h1:bLRjVCyMVde4n2hTVgoyyIAWrKI4CevpChchkPeb6A0=
diff --git a/indexedDb/implementation.go b/indexedDb/implementation.go
index 59192d2658b3c5efbc488b60720e857d6cc8a23f..c5c70da7ca7d4ab8c9650880370940aac10d9573 100644
--- a/indexedDb/implementation.go
+++ b/indexedDb/implementation.go
@@ -22,8 +22,8 @@ import (
 	"github.com/pkg/errors"
 	jww "github.com/spf13/jwalterweatherman"
 
-	"gitlab.com/elixxir/client/channels"
-	"gitlab.com/elixxir/client/cmix/rounds"
+	"gitlab.com/elixxir/client/v5/channels"
+	"gitlab.com/elixxir/client/v5/cmix/rounds"
 	cryptoBroadcast "gitlab.com/elixxir/crypto/broadcast"
 	cryptoChannel "gitlab.com/elixxir/crypto/channel"
 	"gitlab.com/elixxir/xxdk-wasm/utils"
diff --git a/indexedDb/implementation_test.go b/indexedDb/implementation_test.go
index d4f6226f956b1547e17100062db2b6f603df42d0..56938b962feff7515dbc88e0b8a6527b3eaa6c6c 100644
--- a/indexedDb/implementation_test.go
+++ b/indexedDb/implementation_test.go
@@ -21,8 +21,8 @@ import (
 	"time"
 
 	jww "github.com/spf13/jwalterweatherman"
-	"gitlab.com/elixxir/client/channels"
-	"gitlab.com/elixxir/client/cmix/rounds"
+	"gitlab.com/elixxir/client/v5/channels"
+	"gitlab.com/elixxir/client/v5/cmix/rounds"
 	cryptoBroadcast "gitlab.com/elixxir/crypto/broadcast"
 	"gitlab.com/elixxir/crypto/channel"
 	"gitlab.com/xx_network/primitives/id"
diff --git a/indexedDb/init.go b/indexedDb/init.go
index f24d037337a36b8c10b96560a9520b73c58f4ab0..c424be459101d008e4523e624df8c21f116eefd1 100644
--- a/indexedDb/init.go
+++ b/indexedDb/init.go
@@ -13,7 +13,7 @@ import (
 	"github.com/hack-pad/go-indexeddb/idb"
 	"github.com/pkg/errors"
 	jww "github.com/spf13/jwalterweatherman"
-	"gitlab.com/elixxir/client/channels"
+	"gitlab.com/elixxir/client/v5/channels"
 	cryptoChannel "gitlab.com/elixxir/crypto/channel"
 	"gitlab.com/elixxir/xxdk-wasm/storage"
 	"gitlab.com/xx_network/primitives/id"
diff --git a/main.go b/main.go
index 7c5f570cf47b27cad75d3e65ba1465bd0590667e..01df0b9748d5116e5c08094ee2ea9e85bf03286e 100644
--- a/main.go
+++ b/main.go
@@ -12,7 +12,7 @@ package main
 import (
 	"fmt"
 	jww "github.com/spf13/jwalterweatherman"
-	"gitlab.com/elixxir/client/bindings"
+	"gitlab.com/elixxir/client/v5/bindings"
 	"gitlab.com/elixxir/xxdk-wasm/storage"
 	"gitlab.com/elixxir/xxdk-wasm/utils"
 	"gitlab.com/elixxir/xxdk-wasm/wasm"
diff --git a/storage/purge.go b/storage/purge.go
index abf3fe8ff7afac4c590f3765574d62b1cbf9395d..23a7c87aa3d6b6b05c65d2a44492a124065e6f6c 100644
--- a/storage/purge.go
+++ b/storage/purge.go
@@ -12,7 +12,7 @@ package storage
 import (
 	"github.com/hack-pad/go-indexeddb/idb"
 	"github.com/pkg/errors"
-	"gitlab.com/elixxir/client/storage/utility"
+	"gitlab.com/elixxir/client/v5/storage/utility"
 	"gitlab.com/elixxir/xxdk-wasm/utils"
 	"sync/atomic"
 	"syscall/js"
diff --git a/storage/version.go b/storage/version.go
index 577fd52affbf0d4ac6241b3f49f0e77ed01822a9..ea441e71010566b3aff4a01096810c7efda6cb6d 100644
--- a/storage/version.go
+++ b/storage/version.go
@@ -14,11 +14,11 @@ import (
 
 	"github.com/pkg/errors"
 	jww "github.com/spf13/jwalterweatherman"
-	"gitlab.com/elixxir/client/bindings"
+	"gitlab.com/elixxir/client/v5/bindings"
 )
 
 // SEMVER is the current semantic version of xxDK WASM.
-const SEMVER = "0.1.4"
+const SEMVER = "0.1.5"
 
 // Storage keys.
 const (
diff --git a/wasm/authenticatedConnection.go b/wasm/authenticatedConnection.go
index c18f48d062b918b682a77188b951e3fa16d77d08..5125dfdccb223bc17f371d32168b74f52d79261f 100644
--- a/wasm/authenticatedConnection.go
+++ b/wasm/authenticatedConnection.go
@@ -10,7 +10,7 @@
 package wasm
 
 import (
-	"gitlab.com/elixxir/client/bindings"
+	"gitlab.com/elixxir/client/v5/bindings"
 	"gitlab.com/elixxir/xxdk-wasm/utils"
 	"syscall/js"
 )
diff --git a/wasm/authenticatedConnection_test.go b/wasm/authenticatedConnection_test.go
index a50eaf12146438699f6da3a85b0f76b6c051026c..23a606ad16ccc179638c5b262993c4b2743e10ae 100644
--- a/wasm/authenticatedConnection_test.go
+++ b/wasm/authenticatedConnection_test.go
@@ -10,7 +10,7 @@
 package wasm
 
 import (
-	"gitlab.com/elixxir/client/bindings"
+	"gitlab.com/elixxir/client/v5/bindings"
 	"reflect"
 	"testing"
 )
diff --git a/wasm/backup.go b/wasm/backup.go
index cd5f2f57e2892277c12343de7eeff38ef6c09bbe..68098e341582c6b99ed8a959c3d5a29c45f7e423 100644
--- a/wasm/backup.go
+++ b/wasm/backup.go
@@ -10,7 +10,7 @@
 package wasm
 
 import (
-	"gitlab.com/elixxir/client/bindings"
+	"gitlab.com/elixxir/client/v5/bindings"
 	"gitlab.com/elixxir/xxdk-wasm/utils"
 	"syscall/js"
 )
diff --git a/wasm/backup_test.go b/wasm/backup_test.go
index 8ac779ae36922566705a53374a0a213f2af03f62..5c8447dfd208a555ffce33f646efe08eed0ad248 100644
--- a/wasm/backup_test.go
+++ b/wasm/backup_test.go
@@ -10,7 +10,7 @@
 package wasm
 
 import (
-	"gitlab.com/elixxir/client/bindings"
+	"gitlab.com/elixxir/client/v5/bindings"
 	"reflect"
 	"testing"
 )
diff --git a/wasm/channels.go b/wasm/channels.go
index e7a4694de6adcf67babff6fdd8d13616fa8d8c3c..e1cc78f7f9eeb6dfce7b6b5e7d24c83a8b9c6c18 100644
--- a/wasm/channels.go
+++ b/wasm/channels.go
@@ -15,7 +15,7 @@ import (
 	"sync"
 	"syscall/js"
 
-	"gitlab.com/elixxir/client/bindings"
+	"gitlab.com/elixxir/client/v5/bindings"
 	"gitlab.com/elixxir/xxdk-wasm/indexedDb"
 	"gitlab.com/elixxir/xxdk-wasm/utils"
 )
diff --git a/wasm/channels_test.go b/wasm/channels_test.go
index 127657af1507d6389bdf94e7fb920f7e1dddb2de..edb9b8a8a6e155404b225b2e8bad79c872e34f1c 100644
--- a/wasm/channels_test.go
+++ b/wasm/channels_test.go
@@ -10,7 +10,7 @@
 package wasm
 
 import (
-	"gitlab.com/elixxir/client/bindings"
+	"gitlab.com/elixxir/client/v5/bindings"
 	"gitlab.com/elixxir/crypto/channel"
 	"gitlab.com/elixxir/xxdk-wasm/utils"
 	"gitlab.com/xx_network/crypto/csprng"
diff --git a/wasm/cmix.go b/wasm/cmix.go
index 0d6b2799dd02fe14527be95b495dd601895011b9..f33b38762b410cb745856d4e5d1ec645a7148219 100644
--- a/wasm/cmix.go
+++ b/wasm/cmix.go
@@ -10,7 +10,7 @@
 package wasm
 
 import (
-	"gitlab.com/elixxir/client/bindings"
+	"gitlab.com/elixxir/client/v5/bindings"
 	"gitlab.com/elixxir/xxdk-wasm/utils"
 	"syscall/js"
 )
diff --git a/wasm/cmix_test.go b/wasm/cmix_test.go
index 2455ff06ec50be4808563a494268fcc7ffaba188..d5cdb5af72af6c7816bb584f8dd7cf7f7f7a7737 100644
--- a/wasm/cmix_test.go
+++ b/wasm/cmix_test.go
@@ -10,7 +10,7 @@
 package wasm
 
 import (
-	"gitlab.com/elixxir/client/bindings"
+	"gitlab.com/elixxir/client/v5/bindings"
 	"reflect"
 	"testing"
 )
diff --git a/wasm/connect.go b/wasm/connect.go
index cd3cce95d47094d7fb6edb093e093ad9129b9cad..c06f83ccd1d3e905554a254c104c662034a1e629 100644
--- a/wasm/connect.go
+++ b/wasm/connect.go
@@ -10,7 +10,7 @@
 package wasm
 
 import (
-	"gitlab.com/elixxir/client/bindings"
+	"gitlab.com/elixxir/client/v5/bindings"
 	"gitlab.com/elixxir/xxdk-wasm/utils"
 	"syscall/js"
 )
diff --git a/wasm/connect_test.go b/wasm/connect_test.go
index 5c9739914c91d25331052f7e0ffc49f432b101bc..38902434386dc22f46ba03a38bf466f93285178f 100644
--- a/wasm/connect_test.go
+++ b/wasm/connect_test.go
@@ -10,7 +10,7 @@
 package wasm
 
 import (
-	"gitlab.com/elixxir/client/bindings"
+	"gitlab.com/elixxir/client/v5/bindings"
 	"reflect"
 	"testing"
 )
diff --git a/wasm/delivery.go b/wasm/delivery.go
index 937ab3db87923069ab2a0753aa95420ee55d3733..ffa772c6fb1a7f012aee61f2a65b55ce4d51dd9a 100644
--- a/wasm/delivery.go
+++ b/wasm/delivery.go
@@ -10,7 +10,7 @@
 package wasm
 
 import (
-	"gitlab.com/elixxir/client/bindings"
+	"gitlab.com/elixxir/client/v5/bindings"
 	"gitlab.com/elixxir/xxdk-wasm/utils"
 	"syscall/js"
 )
diff --git a/wasm/docs.go b/wasm/docs.go
index e644cc072e17f23df8dcef4671f4f6f2ca243fa5..01aeed80a9ee6fe63e35c111698528ede4c68c69 100644
--- a/wasm/docs.go
+++ b/wasm/docs.go
@@ -11,17 +11,17 @@ package wasm
 
 import (
 	"github.com/spf13/jwalterweatherman"
-	"gitlab.com/elixxir/client/auth"
-	"gitlab.com/elixxir/client/catalog"
-	"gitlab.com/elixxir/client/channels"
-	"gitlab.com/elixxir/client/cmix"
-	"gitlab.com/elixxir/client/cmix/message"
-	"gitlab.com/elixxir/client/connect"
-	"gitlab.com/elixxir/client/e2e/ratchet/partner"
-	ftE2e "gitlab.com/elixxir/client/fileTransfer/e2e"
-	"gitlab.com/elixxir/client/groupChat/groupStore"
-	"gitlab.com/elixxir/client/restlike"
-	"gitlab.com/elixxir/client/single"
+	"gitlab.com/elixxir/client/v5/auth"
+	"gitlab.com/elixxir/client/v5/catalog"
+	"gitlab.com/elixxir/client/v5/channels"
+	"gitlab.com/elixxir/client/v5/cmix"
+	"gitlab.com/elixxir/client/v5/cmix/message"
+	"gitlab.com/elixxir/client/v5/connect"
+	"gitlab.com/elixxir/client/v5/e2e/ratchet/partner"
+	ftE2e "gitlab.com/elixxir/client/v5/fileTransfer/e2e"
+	"gitlab.com/elixxir/client/v5/groupChat/groupStore"
+	"gitlab.com/elixxir/client/v5/restlike"
+	"gitlab.com/elixxir/client/v5/single"
 	"gitlab.com/elixxir/crypto/broadcast"
 	"gitlab.com/elixxir/crypto/channel"
 	"gitlab.com/elixxir/crypto/contact"
diff --git a/wasm/dummy.go b/wasm/dummy.go
index 933377138ea63b5222e30b10c3ef3e7a6db1dfbd..5bccb616e342518a80e5ae47700e295e577bdd9d 100644
--- a/wasm/dummy.go
+++ b/wasm/dummy.go
@@ -10,7 +10,7 @@
 package wasm
 
 import (
-	"gitlab.com/elixxir/client/bindings"
+	"gitlab.com/elixxir/client/v5/bindings"
 	"gitlab.com/elixxir/xxdk-wasm/utils"
 	"syscall/js"
 )
diff --git a/wasm/e2e.go b/wasm/e2e.go
index 4da247f9f5fcccca74baf49e5c614c3f99912d70..fbc448f832fef49d7e73bce7c0f97171ceb4244e 100644
--- a/wasm/e2e.go
+++ b/wasm/e2e.go
@@ -10,7 +10,7 @@
 package wasm
 
 import (
-	"gitlab.com/elixxir/client/bindings"
+	"gitlab.com/elixxir/client/v5/bindings"
 	"gitlab.com/elixxir/xxdk-wasm/utils"
 	"syscall/js"
 )
diff --git a/wasm/e2e_test.go b/wasm/e2e_test.go
index d4b55d21320a42ff5f85e77c289cb91a705f6896..54f453000cbf2af4234dc87b8268b69eaf2304ae 100644
--- a/wasm/e2e_test.go
+++ b/wasm/e2e_test.go
@@ -10,7 +10,7 @@
 package wasm
 
 import (
-	"gitlab.com/elixxir/client/bindings"
+	"gitlab.com/elixxir/client/v5/bindings"
 	"reflect"
 	"testing"
 )
diff --git a/wasm/errors.go b/wasm/errors.go
index 1c45a71e3e86dc2d344005b438376b99d31c6331..8a8a715f0bf0fbe953e443f2284ab39c1315b921 100644
--- a/wasm/errors.go
+++ b/wasm/errors.go
@@ -10,7 +10,7 @@
 package wasm
 
 import (
-	"gitlab.com/elixxir/client/bindings"
+	"gitlab.com/elixxir/client/v5/bindings"
 	"gitlab.com/elixxir/xxdk-wasm/utils"
 	"syscall/js"
 )
diff --git a/wasm/fileTransfer.go b/wasm/fileTransfer.go
index 21e435301678eabdb7c8e9ab0539aa5db6f82783..04c3bd8f0847cd05416805dd2936c22c94549f27 100644
--- a/wasm/fileTransfer.go
+++ b/wasm/fileTransfer.go
@@ -10,7 +10,7 @@
 package wasm
 
 import (
-	"gitlab.com/elixxir/client/bindings"
+	"gitlab.com/elixxir/client/v5/bindings"
 	"gitlab.com/elixxir/xxdk-wasm/utils"
 	"syscall/js"
 )
@@ -118,7 +118,7 @@ func (rpc *fileTransferReceiveProgressCallback) Callback(
 //  - args[0] - ID of [E2e] object in tracker (int).
 //  - args[1] - Javascript object that has functions that implement the
 //    [bindings.ReceiveFileCallback] interface.
-//  - args[2] - JSON of [gitlab.com/elixxir/client/fileTransfer/e2e.Params]
+//  - args[2] - JSON of [gitlab.com/elixxir/client/v5/fileTransfer/e2e.Params]
 //    (Uint8Array).
 //  - args[3] - JSON of [fileTransfer.Params] (Uint8Array).
 //
diff --git a/wasm/fileTransfer_test.go b/wasm/fileTransfer_test.go
index ead8b566ff405c4b86ac9cc731b05f6d305aeaf2..67cb4256cfda9ea2e062a13573f5c9876687c8ae 100644
--- a/wasm/fileTransfer_test.go
+++ b/wasm/fileTransfer_test.go
@@ -10,7 +10,7 @@
 package wasm
 
 import (
-	"gitlab.com/elixxir/client/bindings"
+	"gitlab.com/elixxir/client/v5/bindings"
 	"reflect"
 	"testing"
 )
diff --git a/wasm/group.go b/wasm/group.go
index 84db2abe5a6d6d2e42573c43397eb3a3b10e22d7..0c4fa32de3bb16152155a2b3ca9a562e97c3db85 100644
--- a/wasm/group.go
+++ b/wasm/group.go
@@ -10,7 +10,7 @@
 package wasm
 
 import (
-	"gitlab.com/elixxir/client/bindings"
+	"gitlab.com/elixxir/client/v5/bindings"
 	"gitlab.com/elixxir/xxdk-wasm/utils"
 	"syscall/js"
 )
diff --git a/wasm/group_test.go b/wasm/group_test.go
index 1350fc4a34f6f0d4fb826e06ef61e4fc2e1246aa..bbb1fe3411d002077b569bb4ece34a9b92e162ea 100644
--- a/wasm/group_test.go
+++ b/wasm/group_test.go
@@ -10,7 +10,7 @@
 package wasm
 
 import (
-	"gitlab.com/elixxir/client/bindings"
+	"gitlab.com/elixxir/client/v5/bindings"
 	"reflect"
 	"testing"
 )
diff --git a/wasm/identity.go b/wasm/identity.go
index 2f2576e4bafba7f95ad513217971ddc0b7b43449..4c619216c5a4a05ac1cd07e6f815316e9c19f696 100644
--- a/wasm/identity.go
+++ b/wasm/identity.go
@@ -10,8 +10,8 @@
 package wasm
 
 import (
-	"gitlab.com/elixxir/client/bindings"
-	"gitlab.com/elixxir/client/xxdk"
+	"gitlab.com/elixxir/client/v5/bindings"
+	"gitlab.com/elixxir/client/v5/xxdk"
 	"gitlab.com/elixxir/xxdk-wasm/utils"
 	"syscall/js"
 )
diff --git a/wasm/logging.go b/wasm/logging.go
index 950281c2399c8c922f89ca42f2c0f794d0084834..e2f24b8048901af4a60ab828a432270658e1449a 100644
--- a/wasm/logging.go
+++ b/wasm/logging.go
@@ -14,7 +14,7 @@ import (
 	"github.com/armon/circbuf"
 	"github.com/pkg/errors"
 	jww "github.com/spf13/jwalterweatherman"
-	"gitlab.com/elixxir/client/bindings"
+	"gitlab.com/elixxir/client/v5/bindings"
 	"gitlab.com/elixxir/xxdk-wasm/utils"
 	"io"
 	"log"
diff --git a/wasm/ndf.go b/wasm/ndf.go
index 8e84254b3c0b017bb37d14fa1e6993a724d3adcc..1171b528b7574c4c992bc85a73bb2d84725f01c0 100644
--- a/wasm/ndf.go
+++ b/wasm/ndf.go
@@ -10,7 +10,7 @@
 package wasm
 
 import (
-	"gitlab.com/elixxir/client/bindings"
+	"gitlab.com/elixxir/client/v5/bindings"
 	"gitlab.com/elixxir/xxdk-wasm/utils"
 	"syscall/js"
 )
diff --git a/wasm/params.go b/wasm/params.go
index d3211cf5130716342b1d657251f494ae3831fd4f..ac490fe5980029cb254020b387f36746c396e010 100644
--- a/wasm/params.go
+++ b/wasm/params.go
@@ -10,7 +10,7 @@
 package wasm
 
 import (
-	"gitlab.com/elixxir/client/bindings"
+	"gitlab.com/elixxir/client/v5/bindings"
 	"gitlab.com/elixxir/xxdk-wasm/utils"
 	"syscall/js"
 )
@@ -60,7 +60,7 @@ func GetDefaultSingleUseParams(js.Value, []js.Value) interface{} {
 // modify the JSON to change single use settings.
 //
 // Returns:
-//  - JSON of [gitlab.com/elixxir/client/fileTransfer/e2e.Params] (Uint8Array).
+//  - JSON of [gitlab.com/elixxir/client/v5/fileTransfer/e2e.Params] (Uint8Array).
 func GetDefaultE2eFileTransferParams(js.Value, []js.Value) interface{} {
 	return utils.CopyBytesToJS(bindings.GetDefaultE2eFileTransferParams())
 }
diff --git a/wasm/restlike.go b/wasm/restlike.go
index 1062c53755e04131ad5e6bb42de5fbdbe03ac5e0..24512911d35ab2bd9dd6ab2e3dad878c50d42fd1 100644
--- a/wasm/restlike.go
+++ b/wasm/restlike.go
@@ -10,7 +10,7 @@
 package wasm
 
 import (
-	"gitlab.com/elixxir/client/bindings"
+	"gitlab.com/elixxir/client/v5/bindings"
 	"gitlab.com/elixxir/xxdk-wasm/utils"
 	"syscall/js"
 )
diff --git a/wasm/restlikeSingle.go b/wasm/restlikeSingle.go
index 643650454df6343523ad6be9a754a3c8fd80e95c..27aa5fb34ffab93bf1cfe2a40d24a2bedd025b3d 100644
--- a/wasm/restlikeSingle.go
+++ b/wasm/restlikeSingle.go
@@ -10,7 +10,7 @@
 package wasm
 
 import (
-	"gitlab.com/elixxir/client/bindings"
+	"gitlab.com/elixxir/client/v5/bindings"
 	"gitlab.com/elixxir/xxdk-wasm/utils"
 	"syscall/js"
 )
diff --git a/wasm/secrets.go b/wasm/secrets.go
index 8f427b7193cbf9074ffbed266da4feb072a4c276..441ead9f575fbbfe97307ad189393461380666ad 100644
--- a/wasm/secrets.go
+++ b/wasm/secrets.go
@@ -10,7 +10,7 @@
 package wasm
 
 import (
-	"gitlab.com/elixxir/client/bindings"
+	"gitlab.com/elixxir/client/v5/bindings"
 	"gitlab.com/elixxir/xxdk-wasm/utils"
 	"syscall/js"
 )
diff --git a/wasm/single.go b/wasm/single.go
index 7ea91ec3b6bacf249410032dffbbdfe3285e96f6..c1a6711af2027363b5980de56835a8dc05f75a35 100644
--- a/wasm/single.go
+++ b/wasm/single.go
@@ -10,7 +10,7 @@
 package wasm
 
 import (
-	"gitlab.com/elixxir/client/bindings"
+	"gitlab.com/elixxir/client/v5/bindings"
 	"gitlab.com/elixxir/xxdk-wasm/utils"
 	"syscall/js"
 )
diff --git a/wasm/single_test.go b/wasm/single_test.go
index d1276075615ae01015e22ddef0b1063c11bb6ddc..cd9a01bee533a200844dd947d06244a132ba005d 100644
--- a/wasm/single_test.go
+++ b/wasm/single_test.go
@@ -10,7 +10,7 @@
 package wasm
 
 import (
-	"gitlab.com/elixxir/client/bindings"
+	"gitlab.com/elixxir/client/v5/bindings"
 	"reflect"
 	"testing"
 )
diff --git a/wasm/timeNow.go b/wasm/timeNow.go
index 97c22ac313eaa113f31cdbca6d09bfddf1a9f1e5..966e78d933e7c82913cc4de614265b07f99a4187 100644
--- a/wasm/timeNow.go
+++ b/wasm/timeNow.go
@@ -10,7 +10,7 @@
 package wasm
 
 import (
-	"gitlab.com/elixxir/client/bindings"
+	"gitlab.com/elixxir/client/v5/bindings"
 	"gitlab.com/elixxir/xxdk-wasm/utils"
 	"syscall/js"
 )
diff --git a/wasm/ud.go b/wasm/ud.go
index 62202082f8b61361ac218a3d38d35b95e609c43a..c3217121b7d2ce24615ee4ebb0e99d61b0225403 100644
--- a/wasm/ud.go
+++ b/wasm/ud.go
@@ -10,7 +10,7 @@
 package wasm
 
 import (
-	"gitlab.com/elixxir/client/bindings"
+	"gitlab.com/elixxir/client/v5/bindings"
 	"gitlab.com/elixxir/xxdk-wasm/utils"
 	"syscall/js"
 )
diff --git a/wasm/ud_test.go b/wasm/ud_test.go
index 40ae06bc11a71baf48072834eb8917c426d96593..21e113ba360943de4b1c1bd0e9aa7dd168a4250d 100644
--- a/wasm/ud_test.go
+++ b/wasm/ud_test.go
@@ -10,7 +10,7 @@
 package wasm
 
 import (
-	"gitlab.com/elixxir/client/bindings"
+	"gitlab.com/elixxir/client/v5/bindings"
 	"reflect"
 	"testing"
 )
diff --git a/wasm/version.go b/wasm/version.go
index 27388fad345b55f90bbe511d07dbf3b4a15ee8f1..0e3a6eda610e0c3f92eb8333004cf6bf8d37b486 100644
--- a/wasm/version.go
+++ b/wasm/version.go
@@ -10,7 +10,7 @@
 package wasm
 
 import (
-	"gitlab.com/elixxir/client/bindings"
+	"gitlab.com/elixxir/client/v5/bindings"
 	"gitlab.com/elixxir/xxdk-wasm/storage"
 	"syscall/js"
 )
diff --git a/wasm_test.go b/wasm_test.go
index 38d1bdd30e9cd3efe0569afe50903b94948761af..70607cbe69cb4289cdf02140e9126aa8c62f2293 100644
--- a/wasm_test.go
+++ b/wasm_test.go
@@ -51,7 +51,7 @@ func TestPublicFunctions(t *testing.T) {
 	}
 	wasmFuncs := getPublicFunctions("wasm", t)
 	bindingsFuncs := getPublicFunctions(
-		"vendor/gitlab.com/elixxir/client/bindings", t)
+		"vendor/gitlab.com/elixxir/client/v5/bindings", t)
 
 	for fnName := range bindingsFuncs {
 		if _, exists := wasmFuncs[fnName]; !exists {