diff --git a/Sources/XXClient/Models/UDEnvironment.swift b/Sources/XXClient/Models/UDEnvironment.swift
new file mode 100644
index 0000000000000000000000000000000000000000..3f8a02d3ea4950caa8724a0f434e365ce61486d5
--- /dev/null
+++ b/Sources/XXClient/Models/UDEnvironment.swift
@@ -0,0 +1,17 @@
+import Foundation
+
+public struct UDEnvironment: Equatable, Codable {
+  public init(
+    address: String,
+    cert: Data,
+    contact: Data
+  ) {
+    self.address = address
+    self.cert = cert
+    self.contact = contact
+  }
+
+  public var address: String
+  public var cert: Data
+  public var contact: Data
+}