diff --git a/Examples/xx-messenger/Package.swift b/Examples/xx-messenger/Package.swift
index 95a8720225901da1377b8adaf5625e88e65c02ac..e991313f3618a8a6037407c22cf8b96edf34b1dc 100644
--- a/Examples/xx-messenger/Package.swift
+++ b/Examples/xx-messenger/Package.swift
@@ -53,6 +53,7 @@ let package = Package(
       name: "AppCore",
       dependencies: [
         .product(name: "XCTestDynamicOverlay", package: "xctest-dynamic-overlay"),
+        .product(name: "XXClient", package: "elixxir-dapps-sdk-swift"),
         .product(name: "XXDatabase", package: "client-ios-db"),
         .product(name: "XXModels", package: "client-ios-db"),
       ],
diff --git a/Examples/xx-messenger/Sources/AppCore/XXClientHelpers/XXContact+Helpers.swift b/Examples/xx-messenger/Sources/AppCore/XXClientHelpers/XXContact+Helpers.swift
new file mode 100644
index 0000000000000000000000000000000000000000..d2c9368325bab7d72b3f796248744df636e5f47a
--- /dev/null
+++ b/Examples/xx-messenger/Sources/AppCore/XXClientHelpers/XXContact+Helpers.swift
@@ -0,0 +1,15 @@
+import XXClient
+
+extension Contact {
+  public var username: String? {
+    try? getFacts().first(where: { $0.type == 0 })?.fact
+  }
+
+  public var email: String? {
+    try? getFacts().first(where: { $0.type == 1 })?.fact
+  }
+
+  public var phone: String? {
+    try? getFacts().first(where: { $0.type == 2 })?.fact
+  }
+}