diff --git a/classDiagram.txt b/classDiagram.txt
new file mode 100644
index 0000000000000000000000000000000000000000..2950c4d836cc96a8872e944415a0e04d765f6527
--- /dev/null
+++ b/classDiagram.txt
@@ -0,0 +1,20 @@
+@startuml
+
+class Participant{
+    - secretKey
+    + publicKey
+}
+class RemoteParticipant{
+    + publicKey
+}
+class Trade 
+class Exchange
+class Offer
+class Request
+
+Exchange <|-- Offer
+Exchange <|-- Request
+
+Exchange "1..n" - Trade
+
+@enduml
\ No newline at end of file