diff --git a/Frameworks/Bindings.txt b/Frameworks/Bindings.txt
index 4912704fb0efb23f963a877e744986cebfe69643..53938b4f02389ec09f4efbf419c0ee51ee29ee4c 100644
--- a/Frameworks/Bindings.txt
+++ b/Frameworks/Bindings.txt
@@ -1,4 +1,4 @@
-https://git.xx.network/elixxir/client/-/commit/121dc3f34d61e24e23c805c38f2e0c5330f29cb1
+https://git.xx.network/elixxir/client/-/commit/4057fc63b577ab5195bb0b686181ab33981336af
 go version go1.19.3 darwin/arm64
 Xcode 14.1 Build version 14B47b
 gomobile bind target: ios,iossimulator,macos
diff --git a/Frameworks/Bindings.xcframework/ios-arm64/Bindings.framework/Versions/A/Bindings b/Frameworks/Bindings.xcframework/ios-arm64/Bindings.framework/Versions/A/Bindings
index 56488f086f23033b2de898f5351a0e51dc20a465..a6852ac5a27583cabc1a648c2dee15c34a4089c5 100644
Binary files a/Frameworks/Bindings.xcframework/ios-arm64/Bindings.framework/Versions/A/Bindings and b/Frameworks/Bindings.xcframework/ios-arm64/Bindings.framework/Versions/A/Bindings differ
diff --git a/Frameworks/Bindings.xcframework/ios-arm64/Bindings.framework/Versions/A/Headers/Bindings.h b/Frameworks/Bindings.xcframework/ios-arm64/Bindings.framework/Versions/A/Headers/Bindings.h
index 8906a7da239705b790cb2bb64de92f806640cb38..a7d3d041d49d434f3eafb0051829b86a5e02f136 100644
--- a/Frameworks/Bindings.xcframework/ios-arm64/Bindings.framework/Versions/A/Headers/Bindings.h
+++ b/Frameworks/Bindings.xcframework/ios-arm64/Bindings.framework/Versions/A/Headers/Bindings.h
@@ -1,7 +1,7 @@
 
 // Objective-C API for talking to the following Go packages
 //
-//	gitlab.com/elixxir/client/bindings
+//	gitlab.com/elixxir/client/v4/bindings
 //
 // File is generated by gomobile bind. Do not edit.
 #ifndef __Bindings_FRAMEWORK_H__
diff --git a/Frameworks/Bindings.xcframework/ios-arm64/Bindings.framework/Versions/A/Headers/Bindings.objc.h b/Frameworks/Bindings.xcframework/ios-arm64/Bindings.framework/Versions/A/Headers/Bindings.objc.h
index 5ef1f9b380057f5619cbfa5de176fb5a956c1ec6..dcf46cd4439785f4f904ea1f41277a66ed3e7db9 100644
--- a/Frameworks/Bindings.xcframework/ios-arm64/Bindings.framework/Versions/A/Headers/Bindings.objc.h
+++ b/Frameworks/Bindings.xcframework/ios-arm64/Bindings.framework/Versions/A/Headers/Bindings.objc.h
@@ -1,5 +1,5 @@
-// Objective-C API for talking to gitlab.com/elixxir/client/bindings Go package.
-//   gobind -lang=objc gitlab.com/elixxir/client/bindings
+// Objective-C API for talking to gitlab.com/elixxir/client/v4/bindings Go package.
+//   gobind -lang=objc gitlab.com/elixxir/client/v4/bindings
 //
 // File is generated by gobind. Do not edit.
 
@@ -389,7 +389,7 @@ Parameters:
 
 - (nonnull instancetype)initWithRef:(_Nonnull id)ref;
 - (nonnull instancetype)init;
-// skipped field AuthenticatedConnection.Connection with unsupported type: gitlab.com/elixxir/client/bindings.Connection
+// skipped field AuthenticatedConnection.Connection with unsupported type: gitlab.com/elixxir/client/v4/bindings.Connection
 
 - (BOOL)close:(NSError* _Nullable* _Nullable)error;
 - (long)getId;
@@ -549,7 +549,7 @@ JSON Example:
 - (nonnull instancetype)initWithRef:(_Nonnull id)ref;
 - (nonnull instancetype)init;
 @property (nonatomic) NSData* _Nullable messageId;
-// skipped field ChannelSendReport.RoundsList with unsupported type: gitlab.com/elixxir/client/bindings.RoundsList
+// skipped field ChannelSendReport.RoundsList with unsupported type: gitlab.com/elixxir/client/v4/bindings.RoundsList
 
 @property (nonatomic) int64_t ephId;
 - (NSData* _Nullable)marshal:(NSError* _Nullable* _Nullable)error;
@@ -1200,7 +1200,7 @@ E2ESendReport Example JSON:
 
 - (nonnull instancetype)initWithRef:(_Nonnull id)ref;
 - (nonnull instancetype)init;
-// skipped field E2ESendReport.RoundsList with unsupported type: gitlab.com/elixxir/client/bindings.RoundsList
+// skipped field E2ESendReport.RoundsList with unsupported type: gitlab.com/elixxir/client/v4/bindings.RoundsList
 
 @property (nonatomic) NSString* _Nonnull roundURL;
 @property (nonatomic) NSData* _Nullable messageID;
@@ -1947,7 +1947,7 @@ Example GroupReport JSON:
 - (nonnull instancetype)initWithRef:(_Nonnull id)ref;
 - (nonnull instancetype)init;
 @property (nonatomic) NSData* _Nullable id_;
-// skipped field GroupReport.RoundsList with unsupported type: gitlab.com/elixxir/client/bindings.RoundsList
+// skipped field GroupReport.RoundsList with unsupported type: gitlab.com/elixxir/client/v4/bindings.RoundsList
 
 @property (nonatomic) NSString* _Nonnull roundURL;
 @property (nonatomic) long status;
@@ -1972,7 +1972,7 @@ Example GroupSendReport JSON:
 
 - (nonnull instancetype)initWithRef:(_Nonnull id)ref;
 - (nonnull instancetype)init;
-// skipped field GroupSendReport.RoundsList with unsupported type: gitlab.com/elixxir/client/bindings.RoundsList
+// skipped field GroupSendReport.RoundsList with unsupported type: gitlab.com/elixxir/client/v4/bindings.RoundsList
 
 @property (nonatomic) NSString* _Nonnull roundURL;
 @property (nonatomic) int64_t timestamp;
@@ -2157,7 +2157,7 @@ JSON Example:
 @property (nonatomic) NSData* _Nullable content;
 @property (nonatomic) int64_t timestamp;
 @property (nonatomic) int64_t lease;
-// skipped field ReceivedChannelMessageReport.RoundsList with unsupported type: gitlab.com/elixxir/client/bindings.RoundsList
+// skipped field ReceivedChannelMessageReport.RoundsList with unsupported type: gitlab.com/elixxir/client/v4/bindings.RoundsList
 
 - (NSData* _Nullable)marshal:(NSError* _Nullable* _Nullable)error;
 @end
@@ -2318,7 +2318,7 @@ SingleUseCallbackReport JSON example:
 
 - (nonnull instancetype)initWithRef:(_Nonnull id)ref;
 - (nonnull instancetype)init;
-// skipped field SingleUseCallbackReport.RoundsList with unsupported type: gitlab.com/elixxir/client/bindings.RoundsList
+// skipped field SingleUseCallbackReport.RoundsList with unsupported type: gitlab.com/elixxir/client/v4/bindings.RoundsList
 
 @property (nonatomic) NSString* _Nonnull roundURL;
 @property (nonatomic) NSData* _Nullable payload;
@@ -2351,7 +2351,7 @@ SingleUseResponseReport JSON example:
 
 - (nonnull instancetype)initWithRef:(_Nonnull id)ref;
 - (nonnull instancetype)init;
-// skipped field SingleUseResponseReport.RoundsList with unsupported type: gitlab.com/elixxir/client/bindings.RoundsList
+// skipped field SingleUseResponseReport.RoundsList with unsupported type: gitlab.com/elixxir/client/v4/bindings.RoundsList
 
 @property (nonatomic) NSString* _Nonnull roundURL;
 @property (nonatomic) NSData* _Nullable payload;
@@ -2380,7 +2380,7 @@ SingleUseSendReport JSON example:
 
 - (nonnull instancetype)initWithRef:(_Nonnull id)ref;
 - (nonnull instancetype)init;
-// skipped field SingleUseSendReport.RoundsList with unsupported type: gitlab.com/elixxir/client/bindings.RoundsList
+// skipped field SingleUseSendReport.RoundsList with unsupported type: gitlab.com/elixxir/client/v4/bindings.RoundsList
 
 @property (nonatomic) NSString* _Nonnull roundURL;
 // skipped field SingleUseSendReport.ReceptionID with unsupported type: *gitlab.com/xx_network/primitives/id.ID
@@ -2841,7 +2841,7 @@ Parameters:
  - receiveFileCallback - A callback that is called when a new file transfer
    is received.
  - e2eFileTransferParamsJson - JSON of
-   [gitlab.com/elixxir/client/fileTransfer/e2e.Params].
+   [gitlab.com/elixxir/client/v4/fileTransfer/e2e.Params].
  - fileTransferParamsJson - JSON of [fileTransfer.Params].
 
 Returns:
diff --git a/Frameworks/Bindings.xcframework/ios-arm64_x86_64-simulator/Bindings.framework/Versions/A/Bindings b/Frameworks/Bindings.xcframework/ios-arm64_x86_64-simulator/Bindings.framework/Versions/A/Bindings
index 00454bc9fb6adb1c34fa4be6528205a8c880ce1a..589326698b20a7d95a96281f3f1769d468506032 100644
Binary files a/Frameworks/Bindings.xcframework/ios-arm64_x86_64-simulator/Bindings.framework/Versions/A/Bindings and b/Frameworks/Bindings.xcframework/ios-arm64_x86_64-simulator/Bindings.framework/Versions/A/Bindings differ
diff --git a/Frameworks/Bindings.xcframework/ios-arm64_x86_64-simulator/Bindings.framework/Versions/A/Headers/Bindings.h b/Frameworks/Bindings.xcframework/ios-arm64_x86_64-simulator/Bindings.framework/Versions/A/Headers/Bindings.h
index 8906a7da239705b790cb2bb64de92f806640cb38..a7d3d041d49d434f3eafb0051829b86a5e02f136 100644
--- a/Frameworks/Bindings.xcframework/ios-arm64_x86_64-simulator/Bindings.framework/Versions/A/Headers/Bindings.h
+++ b/Frameworks/Bindings.xcframework/ios-arm64_x86_64-simulator/Bindings.framework/Versions/A/Headers/Bindings.h
@@ -1,7 +1,7 @@
 
 // Objective-C API for talking to the following Go packages
 //
-//	gitlab.com/elixxir/client/bindings
+//	gitlab.com/elixxir/client/v4/bindings
 //
 // File is generated by gomobile bind. Do not edit.
 #ifndef __Bindings_FRAMEWORK_H__
diff --git a/Frameworks/Bindings.xcframework/ios-arm64_x86_64-simulator/Bindings.framework/Versions/A/Headers/Bindings.objc.h b/Frameworks/Bindings.xcframework/ios-arm64_x86_64-simulator/Bindings.framework/Versions/A/Headers/Bindings.objc.h
index 5ef1f9b380057f5619cbfa5de176fb5a956c1ec6..dcf46cd4439785f4f904ea1f41277a66ed3e7db9 100644
--- a/Frameworks/Bindings.xcframework/ios-arm64_x86_64-simulator/Bindings.framework/Versions/A/Headers/Bindings.objc.h
+++ b/Frameworks/Bindings.xcframework/ios-arm64_x86_64-simulator/Bindings.framework/Versions/A/Headers/Bindings.objc.h
@@ -1,5 +1,5 @@
-// Objective-C API for talking to gitlab.com/elixxir/client/bindings Go package.
-//   gobind -lang=objc gitlab.com/elixxir/client/bindings
+// Objective-C API for talking to gitlab.com/elixxir/client/v4/bindings Go package.
+//   gobind -lang=objc gitlab.com/elixxir/client/v4/bindings
 //
 // File is generated by gobind. Do not edit.
 
@@ -389,7 +389,7 @@ Parameters:
 
 - (nonnull instancetype)initWithRef:(_Nonnull id)ref;
 - (nonnull instancetype)init;
-// skipped field AuthenticatedConnection.Connection with unsupported type: gitlab.com/elixxir/client/bindings.Connection
+// skipped field AuthenticatedConnection.Connection with unsupported type: gitlab.com/elixxir/client/v4/bindings.Connection
 
 - (BOOL)close:(NSError* _Nullable* _Nullable)error;
 - (long)getId;
@@ -549,7 +549,7 @@ JSON Example:
 - (nonnull instancetype)initWithRef:(_Nonnull id)ref;
 - (nonnull instancetype)init;
 @property (nonatomic) NSData* _Nullable messageId;
-// skipped field ChannelSendReport.RoundsList with unsupported type: gitlab.com/elixxir/client/bindings.RoundsList
+// skipped field ChannelSendReport.RoundsList with unsupported type: gitlab.com/elixxir/client/v4/bindings.RoundsList
 
 @property (nonatomic) int64_t ephId;
 - (NSData* _Nullable)marshal:(NSError* _Nullable* _Nullable)error;
@@ -1200,7 +1200,7 @@ E2ESendReport Example JSON:
 
 - (nonnull instancetype)initWithRef:(_Nonnull id)ref;
 - (nonnull instancetype)init;
-// skipped field E2ESendReport.RoundsList with unsupported type: gitlab.com/elixxir/client/bindings.RoundsList
+// skipped field E2ESendReport.RoundsList with unsupported type: gitlab.com/elixxir/client/v4/bindings.RoundsList
 
 @property (nonatomic) NSString* _Nonnull roundURL;
 @property (nonatomic) NSData* _Nullable messageID;
@@ -1947,7 +1947,7 @@ Example GroupReport JSON:
 - (nonnull instancetype)initWithRef:(_Nonnull id)ref;
 - (nonnull instancetype)init;
 @property (nonatomic) NSData* _Nullable id_;
-// skipped field GroupReport.RoundsList with unsupported type: gitlab.com/elixxir/client/bindings.RoundsList
+// skipped field GroupReport.RoundsList with unsupported type: gitlab.com/elixxir/client/v4/bindings.RoundsList
 
 @property (nonatomic) NSString* _Nonnull roundURL;
 @property (nonatomic) long status;
@@ -1972,7 +1972,7 @@ Example GroupSendReport JSON:
 
 - (nonnull instancetype)initWithRef:(_Nonnull id)ref;
 - (nonnull instancetype)init;
-// skipped field GroupSendReport.RoundsList with unsupported type: gitlab.com/elixxir/client/bindings.RoundsList
+// skipped field GroupSendReport.RoundsList with unsupported type: gitlab.com/elixxir/client/v4/bindings.RoundsList
 
 @property (nonatomic) NSString* _Nonnull roundURL;
 @property (nonatomic) int64_t timestamp;
@@ -2157,7 +2157,7 @@ JSON Example:
 @property (nonatomic) NSData* _Nullable content;
 @property (nonatomic) int64_t timestamp;
 @property (nonatomic) int64_t lease;
-// skipped field ReceivedChannelMessageReport.RoundsList with unsupported type: gitlab.com/elixxir/client/bindings.RoundsList
+// skipped field ReceivedChannelMessageReport.RoundsList with unsupported type: gitlab.com/elixxir/client/v4/bindings.RoundsList
 
 - (NSData* _Nullable)marshal:(NSError* _Nullable* _Nullable)error;
 @end
@@ -2318,7 +2318,7 @@ SingleUseCallbackReport JSON example:
 
 - (nonnull instancetype)initWithRef:(_Nonnull id)ref;
 - (nonnull instancetype)init;
-// skipped field SingleUseCallbackReport.RoundsList with unsupported type: gitlab.com/elixxir/client/bindings.RoundsList
+// skipped field SingleUseCallbackReport.RoundsList with unsupported type: gitlab.com/elixxir/client/v4/bindings.RoundsList
 
 @property (nonatomic) NSString* _Nonnull roundURL;
 @property (nonatomic) NSData* _Nullable payload;
@@ -2351,7 +2351,7 @@ SingleUseResponseReport JSON example:
 
 - (nonnull instancetype)initWithRef:(_Nonnull id)ref;
 - (nonnull instancetype)init;
-// skipped field SingleUseResponseReport.RoundsList with unsupported type: gitlab.com/elixxir/client/bindings.RoundsList
+// skipped field SingleUseResponseReport.RoundsList with unsupported type: gitlab.com/elixxir/client/v4/bindings.RoundsList
 
 @property (nonatomic) NSString* _Nonnull roundURL;
 @property (nonatomic) NSData* _Nullable payload;
@@ -2380,7 +2380,7 @@ SingleUseSendReport JSON example:
 
 - (nonnull instancetype)initWithRef:(_Nonnull id)ref;
 - (nonnull instancetype)init;
-// skipped field SingleUseSendReport.RoundsList with unsupported type: gitlab.com/elixxir/client/bindings.RoundsList
+// skipped field SingleUseSendReport.RoundsList with unsupported type: gitlab.com/elixxir/client/v4/bindings.RoundsList
 
 @property (nonatomic) NSString* _Nonnull roundURL;
 // skipped field SingleUseSendReport.ReceptionID with unsupported type: *gitlab.com/xx_network/primitives/id.ID
@@ -2841,7 +2841,7 @@ Parameters:
  - receiveFileCallback - A callback that is called when a new file transfer
    is received.
  - e2eFileTransferParamsJson - JSON of
-   [gitlab.com/elixxir/client/fileTransfer/e2e.Params].
+   [gitlab.com/elixxir/client/v4/fileTransfer/e2e.Params].
  - fileTransferParamsJson - JSON of [fileTransfer.Params].
 
 Returns:
diff --git a/Frameworks/Bindings.xcframework/macos-arm64_x86_64/Bindings.framework/Versions/A/Bindings b/Frameworks/Bindings.xcframework/macos-arm64_x86_64/Bindings.framework/Versions/A/Bindings
index fbea95244b8219950ba9c5424aeaf0a524c32ef4..79db87f36d416a3201b018a5482715b420101a42 100644
Binary files a/Frameworks/Bindings.xcframework/macos-arm64_x86_64/Bindings.framework/Versions/A/Bindings and b/Frameworks/Bindings.xcframework/macos-arm64_x86_64/Bindings.framework/Versions/A/Bindings differ
diff --git a/Frameworks/Bindings.xcframework/macos-arm64_x86_64/Bindings.framework/Versions/A/Headers/Bindings.h b/Frameworks/Bindings.xcframework/macos-arm64_x86_64/Bindings.framework/Versions/A/Headers/Bindings.h
index 8906a7da239705b790cb2bb64de92f806640cb38..a7d3d041d49d434f3eafb0051829b86a5e02f136 100644
--- a/Frameworks/Bindings.xcframework/macos-arm64_x86_64/Bindings.framework/Versions/A/Headers/Bindings.h
+++ b/Frameworks/Bindings.xcframework/macos-arm64_x86_64/Bindings.framework/Versions/A/Headers/Bindings.h
@@ -1,7 +1,7 @@
 
 // Objective-C API for talking to the following Go packages
 //
-//	gitlab.com/elixxir/client/bindings
+//	gitlab.com/elixxir/client/v4/bindings
 //
 // File is generated by gomobile bind. Do not edit.
 #ifndef __Bindings_FRAMEWORK_H__
diff --git a/Frameworks/Bindings.xcframework/macos-arm64_x86_64/Bindings.framework/Versions/A/Headers/Bindings.objc.h b/Frameworks/Bindings.xcframework/macos-arm64_x86_64/Bindings.framework/Versions/A/Headers/Bindings.objc.h
index 5ef1f9b380057f5619cbfa5de176fb5a956c1ec6..dcf46cd4439785f4f904ea1f41277a66ed3e7db9 100644
--- a/Frameworks/Bindings.xcframework/macos-arm64_x86_64/Bindings.framework/Versions/A/Headers/Bindings.objc.h
+++ b/Frameworks/Bindings.xcframework/macos-arm64_x86_64/Bindings.framework/Versions/A/Headers/Bindings.objc.h
@@ -1,5 +1,5 @@
-// Objective-C API for talking to gitlab.com/elixxir/client/bindings Go package.
-//   gobind -lang=objc gitlab.com/elixxir/client/bindings
+// Objective-C API for talking to gitlab.com/elixxir/client/v4/bindings Go package.
+//   gobind -lang=objc gitlab.com/elixxir/client/v4/bindings
 //
 // File is generated by gobind. Do not edit.
 
@@ -389,7 +389,7 @@ Parameters:
 
 - (nonnull instancetype)initWithRef:(_Nonnull id)ref;
 - (nonnull instancetype)init;
-// skipped field AuthenticatedConnection.Connection with unsupported type: gitlab.com/elixxir/client/bindings.Connection
+// skipped field AuthenticatedConnection.Connection with unsupported type: gitlab.com/elixxir/client/v4/bindings.Connection
 
 - (BOOL)close:(NSError* _Nullable* _Nullable)error;
 - (long)getId;
@@ -549,7 +549,7 @@ JSON Example:
 - (nonnull instancetype)initWithRef:(_Nonnull id)ref;
 - (nonnull instancetype)init;
 @property (nonatomic) NSData* _Nullable messageId;
-// skipped field ChannelSendReport.RoundsList with unsupported type: gitlab.com/elixxir/client/bindings.RoundsList
+// skipped field ChannelSendReport.RoundsList with unsupported type: gitlab.com/elixxir/client/v4/bindings.RoundsList
 
 @property (nonatomic) int64_t ephId;
 - (NSData* _Nullable)marshal:(NSError* _Nullable* _Nullable)error;
@@ -1200,7 +1200,7 @@ E2ESendReport Example JSON:
 
 - (nonnull instancetype)initWithRef:(_Nonnull id)ref;
 - (nonnull instancetype)init;
-// skipped field E2ESendReport.RoundsList with unsupported type: gitlab.com/elixxir/client/bindings.RoundsList
+// skipped field E2ESendReport.RoundsList with unsupported type: gitlab.com/elixxir/client/v4/bindings.RoundsList
 
 @property (nonatomic) NSString* _Nonnull roundURL;
 @property (nonatomic) NSData* _Nullable messageID;
@@ -1947,7 +1947,7 @@ Example GroupReport JSON:
 - (nonnull instancetype)initWithRef:(_Nonnull id)ref;
 - (nonnull instancetype)init;
 @property (nonatomic) NSData* _Nullable id_;
-// skipped field GroupReport.RoundsList with unsupported type: gitlab.com/elixxir/client/bindings.RoundsList
+// skipped field GroupReport.RoundsList with unsupported type: gitlab.com/elixxir/client/v4/bindings.RoundsList
 
 @property (nonatomic) NSString* _Nonnull roundURL;
 @property (nonatomic) long status;
@@ -1972,7 +1972,7 @@ Example GroupSendReport JSON:
 
 - (nonnull instancetype)initWithRef:(_Nonnull id)ref;
 - (nonnull instancetype)init;
-// skipped field GroupSendReport.RoundsList with unsupported type: gitlab.com/elixxir/client/bindings.RoundsList
+// skipped field GroupSendReport.RoundsList with unsupported type: gitlab.com/elixxir/client/v4/bindings.RoundsList
 
 @property (nonatomic) NSString* _Nonnull roundURL;
 @property (nonatomic) int64_t timestamp;
@@ -2157,7 +2157,7 @@ JSON Example:
 @property (nonatomic) NSData* _Nullable content;
 @property (nonatomic) int64_t timestamp;
 @property (nonatomic) int64_t lease;
-// skipped field ReceivedChannelMessageReport.RoundsList with unsupported type: gitlab.com/elixxir/client/bindings.RoundsList
+// skipped field ReceivedChannelMessageReport.RoundsList with unsupported type: gitlab.com/elixxir/client/v4/bindings.RoundsList
 
 - (NSData* _Nullable)marshal:(NSError* _Nullable* _Nullable)error;
 @end
@@ -2318,7 +2318,7 @@ SingleUseCallbackReport JSON example:
 
 - (nonnull instancetype)initWithRef:(_Nonnull id)ref;
 - (nonnull instancetype)init;
-// skipped field SingleUseCallbackReport.RoundsList with unsupported type: gitlab.com/elixxir/client/bindings.RoundsList
+// skipped field SingleUseCallbackReport.RoundsList with unsupported type: gitlab.com/elixxir/client/v4/bindings.RoundsList
 
 @property (nonatomic) NSString* _Nonnull roundURL;
 @property (nonatomic) NSData* _Nullable payload;
@@ -2351,7 +2351,7 @@ SingleUseResponseReport JSON example:
 
 - (nonnull instancetype)initWithRef:(_Nonnull id)ref;
 - (nonnull instancetype)init;
-// skipped field SingleUseResponseReport.RoundsList with unsupported type: gitlab.com/elixxir/client/bindings.RoundsList
+// skipped field SingleUseResponseReport.RoundsList with unsupported type: gitlab.com/elixxir/client/v4/bindings.RoundsList
 
 @property (nonatomic) NSString* _Nonnull roundURL;
 @property (nonatomic) NSData* _Nullable payload;
@@ -2380,7 +2380,7 @@ SingleUseSendReport JSON example:
 
 - (nonnull instancetype)initWithRef:(_Nonnull id)ref;
 - (nonnull instancetype)init;
-// skipped field SingleUseSendReport.RoundsList with unsupported type: gitlab.com/elixxir/client/bindings.RoundsList
+// skipped field SingleUseSendReport.RoundsList with unsupported type: gitlab.com/elixxir/client/v4/bindings.RoundsList
 
 @property (nonatomic) NSString* _Nonnull roundURL;
 // skipped field SingleUseSendReport.ReceptionID with unsupported type: *gitlab.com/xx_network/primitives/id.ID
@@ -2841,7 +2841,7 @@ Parameters:
  - receiveFileCallback - A callback that is called when a new file transfer
    is received.
  - e2eFileTransferParamsJson - JSON of
-   [gitlab.com/elixxir/client/fileTransfer/e2e.Params].
+   [gitlab.com/elixxir/client/v4/fileTransfer/e2e.Params].
  - fileTransferParamsJson - JSON of [fileTransfer.Params].
 
 Returns:
diff --git a/build-bindings.sh b/build-bindings.sh
index 9e1b6cd1909ddf471583e4610e013a7bd634ce44..21386e1cda029096c719abe73272b5c247ca892d 100755
--- a/build-bindings.sh
+++ b/build-bindings.sh
@@ -59,7 +59,7 @@ message "Make Bindings.xcframework..."
 go get golang.org/x/mobile/bind
 go install golang.org/x/mobile/cmd/gomobile@latest
 gomobile init
-gomobile bind -target $framework_target gitlab.com/elixxir/client/bindings
+gomobile bind -target $framework_target gitlab.com/elixxir/client/v4/bindings
 
 message "Move framework..."
 cd $working_dir