diff --git a/CMakeLists.txt b/CMakeLists.txt
index 0d963b9c61e698825cf7d1936bd9c2f371493727..3eda61f1a80cb4a8820114c1b06f409ff285bc8e 100644
--- a/CMakeLists.txt
+++ b/CMakeLists.txt
@@ -2,7 +2,7 @@ project(cellframe-sdk C)
 cmake_minimum_required(VERSION 3.0)
 
 set(CMAKE_C_STANDARD 11)
-set(CELLFRAME_SDK_NATIVE_VERSION "2.9-4")
+set(CELLFRAME_SDK_NATIVE_VERSION "2.9-5")
 add_definitions ("-DCELLFRAME_SDK_VERSION=\"${CELLFRAME_SDK_NATIVE_VERSION}\"")
 set(DAPSDK_MODULES "")
 message("Cellframe modules: ${CELLFRAME_MODULES}")
diff --git a/modules/CMakeLists.txt b/modules/CMakeLists.txt
index ba7cb69ca6413cd49cf8807df0690d2b8924a314..b7d35fe8e87786ac29237543471f39bca4f32373 100644
--- a/modules/CMakeLists.txt
+++ b/modules/CMakeLists.txt
@@ -12,6 +12,11 @@ if (CELLFRAME_MODULES MATCHES "chains")
     add_subdirectory(global-db)
 endif()
 
+# Distributed Hash Tables (DHT)
+if (CELLFRAME_MODULES MATCHES "dht")
+    add_subdirectory(dht)
+endif()
+
 # Network
 if (CELLFRAME_MODULES MATCHES "network")
     add_subdirectory(mempool)
diff --git a/modules/dht/CMakeLists.txt b/modules/dht/CMakeLists.txt
new file mode 100644
index 0000000000000000000000000000000000000000..bbdec344aedccb617eb268dd679fd2f88e308f85
--- /dev/null
+++ b/modules/dht/CMakeLists.txt
@@ -0,0 +1,18 @@
+cmake_minimum_required(VERSION 3.1)
+project (dap_chain_dht C)
+  
+set(DAP_CHAIN_DHT_SRC
+            dap_chain_dht.c
+    )
+set(DAP_CHAIN_DHT_HDR
+        include/dap_chain_dht.h
+    )
+set(DAP_CHAIN_GLOBAL_DB_LIBS dap_core dap_crypto dap_chain)
+
+add_library(${PROJECT_NAME} STATIC ${DAP_CHAIN_DHT_SRC} ${DAP_CHAIN_DHT_HDR})
+
+target_link_libraries(${PROJECT_NAME}  ${DAP_CHAIN_DHT_LIBS})
+
+target_include_directories(dap_chain_dht INTERFACE .)
+target_include_directories(${PROJECT_NAME} PUBLIC include)
+
diff --git a/modules/dht/dap_chain_dht.c b/modules/dht/dap_chain_dht.c
new file mode 100644
index 0000000000000000000000000000000000000000..e69de29bb2d1d6434b8b29ae775ad8c2e48c5391
diff --git a/modules/dht/include/dap_chain_dht.h b/modules/dht/include/dap_chain_dht.h
new file mode 100644
index 0000000000000000000000000000000000000000..e69de29bb2d1d6434b8b29ae775ad8c2e48c5391