diff --git a/.gitmodules b/.gitmodules
index 48ec4809e9d90be72167958dc9f0e0baa0a48655..957624a5034dd5ec721b43018a30760f6a37248d 100644
--- a/.gitmodules
+++ b/.gitmodules
@@ -141,3 +141,8 @@
 [submodule "libdap-server-udp"]
 	path = libdap-server-udp
 	url = https://github.com/kelvinblockchain/libdap-server-udp
+    branch = master
+[submodule "libdap-chain-global-db"]
+	path = libdap-chain-global-db
+	url = https://github.com/kelvinblockchain/libdap-chain-global-db
+    branch = master
diff --git a/libdap-chain-global-db b/libdap-chain-global-db
new file mode 160000
index 0000000000000000000000000000000000000000..a6b15bbbdf14251cc5458d4611e5e70262147b3f
--- /dev/null
+++ b/libdap-chain-global-db
@@ -0,0 +1 @@
+Subproject commit a6b15bbbdf14251cc5458d4611e5e70262147b3f