diff --git a/Frameworks/Bindings.xcframework/ios-arm64/Bindings.framework/Bindings b/Frameworks/Bindings.xcframework/ios-arm64/Bindings.framework/Bindings
index ea3fe73b7ab959b2933ec1c6427e85451abf6bfb..0aef1a22c2a71e203c2683d76b8133c30084231a 100644
Binary files a/Frameworks/Bindings.xcframework/ios-arm64/Bindings.framework/Bindings and b/Frameworks/Bindings.xcframework/ios-arm64/Bindings.framework/Bindings differ
diff --git a/Frameworks/Bindings.xcframework/ios-arm64/Bindings.framework/Headers/Bindings.objc.h b/Frameworks/Bindings.xcframework/ios-arm64/Bindings.framework/Headers/Bindings.objc.h
index 544b9065fbd817b0d676a9de94dfdcd23b916a36..3e41e9aabe048ffb1f5d9a836c8c26624847469b 100644
--- a/Frameworks/Bindings.xcframework/ios-arm64/Bindings.framework/Headers/Bindings.objc.h
+++ b/Frameworks/Bindings.xcframework/ios-arm64/Bindings.framework/Headers/Bindings.objc.h
@@ -29,6 +29,7 @@
 @class BindingsFileTransfer;
 @class BindingsIdList;
 @class BindingsMessage;
+@class BindingsNodeRegistrationReport;
 @class BindingsProgress;
 @class BindingsReceivedFile;
 @class BindingsReceptionIdentity;
@@ -404,8 +405,16 @@ Parameters:
  * GetID returns the ID for this Cmix in the cmixTracker.
  */
 - (long)getID;
-// skipped method Cmix.GetNodeRegistrationStatus with unsupported parameter or return types
+/**
+ * GetNodeRegistrationStatus returns the current state of node registration.
 
+Returns:
+ - []bye - A marshalled NodeRegistrationReport containing the number of
+   nodes the user is registered with and the number of nodes present in the NDF.
+ - An error if it cannot get the node registration status. The most likely cause
+   is that the network is unhealthy.
+ */
+- (NSData* _Nullable)getNodeRegistrationStatus:(NSError* _Nullable* _Nullable)error;
 /**
  * GetReceptionRegistrationValidationSignature returns the signature provided by
 the xx network.
@@ -1069,6 +1078,20 @@ JSON example:
 @property (nonatomic) long roundId;
 @end
 
+/**
+ * NodeRegistrationReport is the report structure which
+Cmix.GetNodeRegistrationStatus returns JSON marshalled.
+ */
+@interface BindingsNodeRegistrationReport : NSObject <goSeqRefInterface> {
+}
+@property(strong, readonly) _Nonnull id _ref;
+
+- (nonnull instancetype)initWithRef:(_Nonnull id)ref;
+- (nonnull instancetype)init;
+@property (nonatomic) long numberOfNodesRegistered;
+@property (nonatomic) long numberOfNodes;
+@end
+
 /**
  * Progress is a public struct that represents the progress of an in-progress
 file transfer.
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 ea3fe73b7ab959b2933ec1c6427e85451abf6bfb..0aef1a22c2a71e203c2683d76b8133c30084231a 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.objc.h b/Frameworks/Bindings.xcframework/ios-arm64/Bindings.framework/Versions/A/Headers/Bindings.objc.h
index 544b9065fbd817b0d676a9de94dfdcd23b916a36..3e41e9aabe048ffb1f5d9a836c8c26624847469b 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
@@ -29,6 +29,7 @@
 @class BindingsFileTransfer;
 @class BindingsIdList;
 @class BindingsMessage;
+@class BindingsNodeRegistrationReport;
 @class BindingsProgress;
 @class BindingsReceivedFile;
 @class BindingsReceptionIdentity;
@@ -404,8 +405,16 @@ Parameters:
  * GetID returns the ID for this Cmix in the cmixTracker.
  */
 - (long)getID;
-// skipped method Cmix.GetNodeRegistrationStatus with unsupported parameter or return types
+/**
+ * GetNodeRegistrationStatus returns the current state of node registration.
 
+Returns:
+ - []bye - A marshalled NodeRegistrationReport containing the number of
+   nodes the user is registered with and the number of nodes present in the NDF.
+ - An error if it cannot get the node registration status. The most likely cause
+   is that the network is unhealthy.
+ */
+- (NSData* _Nullable)getNodeRegistrationStatus:(NSError* _Nullable* _Nullable)error;
 /**
  * GetReceptionRegistrationValidationSignature returns the signature provided by
 the xx network.
@@ -1069,6 +1078,20 @@ JSON example:
 @property (nonatomic) long roundId;
 @end
 
+/**
+ * NodeRegistrationReport is the report structure which
+Cmix.GetNodeRegistrationStatus returns JSON marshalled.
+ */
+@interface BindingsNodeRegistrationReport : NSObject <goSeqRefInterface> {
+}
+@property(strong, readonly) _Nonnull id _ref;
+
+- (nonnull instancetype)initWithRef:(_Nonnull id)ref;
+- (nonnull instancetype)init;
+@property (nonatomic) long numberOfNodesRegistered;
+@property (nonatomic) long numberOfNodes;
+@end
+
 /**
  * Progress is a public struct that represents the progress of an in-progress
 file transfer.
diff --git a/Frameworks/Bindings.xcframework/ios-arm64/Bindings.framework/Versions/Current/Bindings b/Frameworks/Bindings.xcframework/ios-arm64/Bindings.framework/Versions/Current/Bindings
index ea3fe73b7ab959b2933ec1c6427e85451abf6bfb..0aef1a22c2a71e203c2683d76b8133c30084231a 100644
Binary files a/Frameworks/Bindings.xcframework/ios-arm64/Bindings.framework/Versions/Current/Bindings and b/Frameworks/Bindings.xcframework/ios-arm64/Bindings.framework/Versions/Current/Bindings differ
diff --git a/Frameworks/Bindings.xcframework/ios-arm64/Bindings.framework/Versions/Current/Headers/Bindings.objc.h b/Frameworks/Bindings.xcframework/ios-arm64/Bindings.framework/Versions/Current/Headers/Bindings.objc.h
index 544b9065fbd817b0d676a9de94dfdcd23b916a36..3e41e9aabe048ffb1f5d9a836c8c26624847469b 100644
--- a/Frameworks/Bindings.xcframework/ios-arm64/Bindings.framework/Versions/Current/Headers/Bindings.objc.h
+++ b/Frameworks/Bindings.xcframework/ios-arm64/Bindings.framework/Versions/Current/Headers/Bindings.objc.h
@@ -29,6 +29,7 @@
 @class BindingsFileTransfer;
 @class BindingsIdList;
 @class BindingsMessage;
+@class BindingsNodeRegistrationReport;
 @class BindingsProgress;
 @class BindingsReceivedFile;
 @class BindingsReceptionIdentity;
@@ -404,8 +405,16 @@ Parameters:
  * GetID returns the ID for this Cmix in the cmixTracker.
  */
 - (long)getID;
-// skipped method Cmix.GetNodeRegistrationStatus with unsupported parameter or return types
+/**
+ * GetNodeRegistrationStatus returns the current state of node registration.
 
+Returns:
+ - []bye - A marshalled NodeRegistrationReport containing the number of
+   nodes the user is registered with and the number of nodes present in the NDF.
+ - An error if it cannot get the node registration status. The most likely cause
+   is that the network is unhealthy.
+ */
+- (NSData* _Nullable)getNodeRegistrationStatus:(NSError* _Nullable* _Nullable)error;
 /**
  * GetReceptionRegistrationValidationSignature returns the signature provided by
 the xx network.
@@ -1069,6 +1078,20 @@ JSON example:
 @property (nonatomic) long roundId;
 @end
 
+/**
+ * NodeRegistrationReport is the report structure which
+Cmix.GetNodeRegistrationStatus returns JSON marshalled.
+ */
+@interface BindingsNodeRegistrationReport : NSObject <goSeqRefInterface> {
+}
+@property(strong, readonly) _Nonnull id _ref;
+
+- (nonnull instancetype)initWithRef:(_Nonnull id)ref;
+- (nonnull instancetype)init;
+@property (nonatomic) long numberOfNodesRegistered;
+@property (nonatomic) long numberOfNodes;
+@end
+
 /**
  * Progress is a public struct that represents the progress of an in-progress
 file transfer.
diff --git a/Frameworks/Bindings.xcframework/ios-arm64_x86_64-simulator/Bindings.framework/Bindings b/Frameworks/Bindings.xcframework/ios-arm64_x86_64-simulator/Bindings.framework/Bindings
index 5bd8d9004a85e2bad380d62bb60bb0d2200c078c..64b1c12c34d809479f884add1a1fefb7da025ee9 100644
Binary files a/Frameworks/Bindings.xcframework/ios-arm64_x86_64-simulator/Bindings.framework/Bindings and b/Frameworks/Bindings.xcframework/ios-arm64_x86_64-simulator/Bindings.framework/Bindings differ
diff --git a/Frameworks/Bindings.xcframework/ios-arm64_x86_64-simulator/Bindings.framework/Headers/Bindings.objc.h b/Frameworks/Bindings.xcframework/ios-arm64_x86_64-simulator/Bindings.framework/Headers/Bindings.objc.h
index 544b9065fbd817b0d676a9de94dfdcd23b916a36..3e41e9aabe048ffb1f5d9a836c8c26624847469b 100644
--- a/Frameworks/Bindings.xcframework/ios-arm64_x86_64-simulator/Bindings.framework/Headers/Bindings.objc.h
+++ b/Frameworks/Bindings.xcframework/ios-arm64_x86_64-simulator/Bindings.framework/Headers/Bindings.objc.h
@@ -29,6 +29,7 @@
 @class BindingsFileTransfer;
 @class BindingsIdList;
 @class BindingsMessage;
+@class BindingsNodeRegistrationReport;
 @class BindingsProgress;
 @class BindingsReceivedFile;
 @class BindingsReceptionIdentity;
@@ -404,8 +405,16 @@ Parameters:
  * GetID returns the ID for this Cmix in the cmixTracker.
  */
 - (long)getID;
-// skipped method Cmix.GetNodeRegistrationStatus with unsupported parameter or return types
+/**
+ * GetNodeRegistrationStatus returns the current state of node registration.
 
+Returns:
+ - []bye - A marshalled NodeRegistrationReport containing the number of
+   nodes the user is registered with and the number of nodes present in the NDF.
+ - An error if it cannot get the node registration status. The most likely cause
+   is that the network is unhealthy.
+ */
+- (NSData* _Nullable)getNodeRegistrationStatus:(NSError* _Nullable* _Nullable)error;
 /**
  * GetReceptionRegistrationValidationSignature returns the signature provided by
 the xx network.
@@ -1069,6 +1078,20 @@ JSON example:
 @property (nonatomic) long roundId;
 @end
 
+/**
+ * NodeRegistrationReport is the report structure which
+Cmix.GetNodeRegistrationStatus returns JSON marshalled.
+ */
+@interface BindingsNodeRegistrationReport : NSObject <goSeqRefInterface> {
+}
+@property(strong, readonly) _Nonnull id _ref;
+
+- (nonnull instancetype)initWithRef:(_Nonnull id)ref;
+- (nonnull instancetype)init;
+@property (nonatomic) long numberOfNodesRegistered;
+@property (nonatomic) long numberOfNodes;
+@end
+
 /**
  * Progress is a public struct that represents the progress of an in-progress
 file transfer.
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 5bd8d9004a85e2bad380d62bb60bb0d2200c078c..64b1c12c34d809479f884add1a1fefb7da025ee9 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.objc.h b/Frameworks/Bindings.xcframework/ios-arm64_x86_64-simulator/Bindings.framework/Versions/A/Headers/Bindings.objc.h
index 544b9065fbd817b0d676a9de94dfdcd23b916a36..3e41e9aabe048ffb1f5d9a836c8c26624847469b 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
@@ -29,6 +29,7 @@
 @class BindingsFileTransfer;
 @class BindingsIdList;
 @class BindingsMessage;
+@class BindingsNodeRegistrationReport;
 @class BindingsProgress;
 @class BindingsReceivedFile;
 @class BindingsReceptionIdentity;
@@ -404,8 +405,16 @@ Parameters:
  * GetID returns the ID for this Cmix in the cmixTracker.
  */
 - (long)getID;
-// skipped method Cmix.GetNodeRegistrationStatus with unsupported parameter or return types
+/**
+ * GetNodeRegistrationStatus returns the current state of node registration.
 
+Returns:
+ - []bye - A marshalled NodeRegistrationReport containing the number of
+   nodes the user is registered with and the number of nodes present in the NDF.
+ - An error if it cannot get the node registration status. The most likely cause
+   is that the network is unhealthy.
+ */
+- (NSData* _Nullable)getNodeRegistrationStatus:(NSError* _Nullable* _Nullable)error;
 /**
  * GetReceptionRegistrationValidationSignature returns the signature provided by
 the xx network.
@@ -1069,6 +1078,20 @@ JSON example:
 @property (nonatomic) long roundId;
 @end
 
+/**
+ * NodeRegistrationReport is the report structure which
+Cmix.GetNodeRegistrationStatus returns JSON marshalled.
+ */
+@interface BindingsNodeRegistrationReport : NSObject <goSeqRefInterface> {
+}
+@property(strong, readonly) _Nonnull id _ref;
+
+- (nonnull instancetype)initWithRef:(_Nonnull id)ref;
+- (nonnull instancetype)init;
+@property (nonatomic) long numberOfNodesRegistered;
+@property (nonatomic) long numberOfNodes;
+@end
+
 /**
  * Progress is a public struct that represents the progress of an in-progress
 file transfer.
diff --git a/Frameworks/Bindings.xcframework/ios-arm64_x86_64-simulator/Bindings.framework/Versions/Current/Bindings b/Frameworks/Bindings.xcframework/ios-arm64_x86_64-simulator/Bindings.framework/Versions/Current/Bindings
index 5bd8d9004a85e2bad380d62bb60bb0d2200c078c..64b1c12c34d809479f884add1a1fefb7da025ee9 100644
Binary files a/Frameworks/Bindings.xcframework/ios-arm64_x86_64-simulator/Bindings.framework/Versions/Current/Bindings and b/Frameworks/Bindings.xcframework/ios-arm64_x86_64-simulator/Bindings.framework/Versions/Current/Bindings differ
diff --git a/Frameworks/Bindings.xcframework/ios-arm64_x86_64-simulator/Bindings.framework/Versions/Current/Headers/Bindings.objc.h b/Frameworks/Bindings.xcframework/ios-arm64_x86_64-simulator/Bindings.framework/Versions/Current/Headers/Bindings.objc.h
index 544b9065fbd817b0d676a9de94dfdcd23b916a36..3e41e9aabe048ffb1f5d9a836c8c26624847469b 100644
--- a/Frameworks/Bindings.xcframework/ios-arm64_x86_64-simulator/Bindings.framework/Versions/Current/Headers/Bindings.objc.h
+++ b/Frameworks/Bindings.xcframework/ios-arm64_x86_64-simulator/Bindings.framework/Versions/Current/Headers/Bindings.objc.h
@@ -29,6 +29,7 @@
 @class BindingsFileTransfer;
 @class BindingsIdList;
 @class BindingsMessage;
+@class BindingsNodeRegistrationReport;
 @class BindingsProgress;
 @class BindingsReceivedFile;
 @class BindingsReceptionIdentity;
@@ -404,8 +405,16 @@ Parameters:
  * GetID returns the ID for this Cmix in the cmixTracker.
  */
 - (long)getID;
-// skipped method Cmix.GetNodeRegistrationStatus with unsupported parameter or return types
+/**
+ * GetNodeRegistrationStatus returns the current state of node registration.
 
+Returns:
+ - []bye - A marshalled NodeRegistrationReport containing the number of
+   nodes the user is registered with and the number of nodes present in the NDF.
+ - An error if it cannot get the node registration status. The most likely cause
+   is that the network is unhealthy.
+ */
+- (NSData* _Nullable)getNodeRegistrationStatus:(NSError* _Nullable* _Nullable)error;
 /**
  * GetReceptionRegistrationValidationSignature returns the signature provided by
 the xx network.
@@ -1069,6 +1078,20 @@ JSON example:
 @property (nonatomic) long roundId;
 @end
 
+/**
+ * NodeRegistrationReport is the report structure which
+Cmix.GetNodeRegistrationStatus returns JSON marshalled.
+ */
+@interface BindingsNodeRegistrationReport : NSObject <goSeqRefInterface> {
+}
+@property(strong, readonly) _Nonnull id _ref;
+
+- (nonnull instancetype)initWithRef:(_Nonnull id)ref;
+- (nonnull instancetype)init;
+@property (nonatomic) long numberOfNodesRegistered;
+@property (nonatomic) long numberOfNodes;
+@end
+
 /**
  * Progress is a public struct that represents the progress of an in-progress
 file transfer.