diff --git a/Sources/ElixxirDAppsSDK/E2E.swift b/Sources/ElixxirDAppsSDK/E2E.swift
new file mode 100644
index 0000000000000000000000000000000000000000..fbcc36b39c6d50f50009da9c081f069ac52ee832
--- /dev/null
+++ b/Sources/ElixxirDAppsSDK/E2E.swift
@@ -0,0 +1,15 @@
+import Bindings
+
+public struct E2E {
+  // TODO:
+}
+
+extension E2E {
+  public static func live(_ bindingsE2E: BindingsE2e) -> E2E {
+    E2E()
+  }
+}
+
+extension E2E {
+  public static let unimplemented = E2E()
+}