diff --git a/.gitmodules b/.gitmodules
index 964d3e35c9b2b2b2acc0c327074a498b9a78e9a8..80707ced103676fcdbea92a3d53a7f626786d67f 100644
--- a/.gitmodules
+++ b/.gitmodules
@@ -55,3 +55,6 @@
 [submodule "libdap-server-udp"]
 	path = libdap-server-udp
 	url = https://gitlab.demlabs.net/cellframe/libdap-server-udp.git
+[submodule "libdap-chain-python"]
+	path = libdap-chain-python
+	url = https://gitlab.demlabs.net/cellframe/libdap-chain-python.git
diff --git a/libdap-chain-python b/libdap-chain-python
new file mode 160000
index 0000000000000000000000000000000000000000..b07a7e903bbfbe91a47066d28dac326716d873ae
--- /dev/null
+++ b/libdap-chain-python
@@ -0,0 +1 @@
+Subproject commit b07a7e903bbfbe91a47066d28dac326716d873ae