diff --git a/cellframe-sdk b/cellframe-sdk
index f73ae7b909e548de1d3a82c1af481ee2c9f48aeb..f9b621d5a7b3e65e4001336c720c2b6cb9394dfa 160000
--- a/cellframe-sdk
+++ b/cellframe-sdk
@@ -1 +1 @@
-Subproject commit f73ae7b909e548de1d3a82c1af481ee2c9f48aeb
+Subproject commit f9b621d5a7b3e65e4001336c720c2b6cb9394dfa
diff --git a/dap-sdk b/dap-sdk
index 3491640b76de5715eb3936ccd377abd51d88b99e..95c3d684c4e46a57c50dcf4c3ec363cf5c76d0b3 160000
--- a/dap-sdk
+++ b/dap-sdk
@@ -1 +1 @@
-Subproject commit 3491640b76de5715eb3936ccd377abd51d88b99e
+Subproject commit 95c3d684c4e46a57c50dcf4c3ec363cf5c76d0b3
diff --git a/dist/share/configs/network/Backbone.cfg b/dist/share/configs/network/Backbone.cfg
index fb67e61e3cb8cfe5b25890d0ecff3ed46d18fc4d..a6abc54da207cb4a4187afbc2631d46b9c46b3ee 100755
--- a/dist/share/configs/network/Backbone.cfg
+++ b/dist/share/configs/network/Backbone.cfg
@@ -30,3 +30,6 @@ seed_nodes_hosts=[0.root.scorpion.cellframe.net:8079,1.root.scorpion.cellframe.n
 #collecting_level=10.0
 #fee_addr=myaddr
 
+[policy]
+# activate=1
+# deactivate=[0,1]
diff --git a/dist/share/configs/network/KelVPN.cfg b/dist/share/configs/network/KelVPN.cfg
index 0df7436192412fe331b12c9a753b5e34ff9a9fb8..6dfa1d53ccc9f63d7be1452b19581f2c6329af11 100644
--- a/dist/share/configs/network/KelVPN.cfg
+++ b/dist/share/configs/network/KelVPN.cfg
@@ -25,3 +25,7 @@ seed_nodes_hosts=[0.root.kelvpn.com:8079,1.root.kelvpn.com:8079,2.root.kelvpn.co
 #blocks-sign-cert=mycert
 #collecting_level=10.0
 #fee_addr=myaddr
+
+[policy]
+# activate=1
+# deactivate=[0,1]
diff --git a/dist/share/configs/network/mileena.cfg b/dist/share/configs/network/mileena.cfg
index 0de09143a4011e077cd7c3da8c02b2d59a834b64..e1a6ed54709b12240b563290cb462fe3ef30c743 100755
--- a/dist/share/configs/network/mileena.cfg
+++ b/dist/share/configs/network/mileena.cfg
@@ -33,3 +33,7 @@ seed_nodes_addrs=[CCCC::0000::0000::0000,CCCC::0000::0000::0001,CCCC::0000::0000
 
 #[block-poa]
 #blocks-sign-cert=mycert
+
+[policy]
+# activate=1
+# deactivate=[0,1]
diff --git a/dist/share/configs/network/raiden.cfg b/dist/share/configs/network/raiden.cfg
index 07bc8d3b0bd827d6d5b08312861c00247b2174ed..bfd246ab5dabfe4c63329d184eca745618547676 100644
--- a/dist/share/configs/network/raiden.cfg
+++ b/dist/share/configs/network/raiden.cfg
@@ -34,3 +34,7 @@ seed_nodes_hosts=[0.root.raiden.cellframe.net:8079, 1.root.raiden.cellframe.net:
 #blocks-sign-cert=mycert
 #collecting_level=10.0
 #fee_addr=myaddr
+
+[policy]
+# activate=1
+# deactivate=[0,1]
diff --git a/dist/share/configs/network/riemann.cfg b/dist/share/configs/network/riemann.cfg
index 0264e674c13ef6d71be2ba1aa45222c06050c296..928d07d207ae461b63b467fcb287faefedc74612 100644
--- a/dist/share/configs/network/riemann.cfg
+++ b/dist/share/configs/network/riemann.cfg
@@ -32,3 +32,7 @@ seed_nodes_hosts=[0.root.riemann.cellframe.net:8079, 1.root.riemann.cellframe.ne
 #blocks-sign-cert=mycert
 #collecting_level=10.0
 #fee_addr=myaddr
+
+[policy]
+# activate=1
+# deactivate=[0,1]
diff --git a/dist/share/configs/network/subzero.cfg b/dist/share/configs/network/subzero.cfg
index 298158d715dea5952f133a616a0f343a649a1393..3ca940f1a50b44aacfd6374a70cf2af5fcbda62d 100755
--- a/dist/share/configs/network/subzero.cfg
+++ b/dist/share/configs/network/subzero.cfg
@@ -32,3 +32,7 @@ seed_nodes_hosts=[0.root.subzero.cellframe.net:8190, 1.root.subzero.cellframe.ne
 #blocks-sign-cert=mycert
 #collecting_level=10.0
 #fee_addr=myaddr
+
+[policy]
+# activate=1
+# deactivate=[0,1]
diff --git a/sources/cellframe-node.c b/sources/cellframe-node.c
index 921960e89173ff983c875ac30b6ded88495bae00..4255a192bdd3568febcef43daf06f7fab41efbc3 100755
--- a/sources/cellframe-node.c
+++ b/sources/cellframe-node.c
@@ -114,6 +114,7 @@
 #include "dap_chain_net_srv_emit_delegate.h"
 
 #include "dap_chain_wallet_cache.h"
+#include "dap_chain_policy.h"
 
 #include "dap_events_socket.h"
 #include "dap_client.h"
@@ -365,6 +366,11 @@ int main( int argc, const char **argv )
         return -65;
     }
 
+    if( dap_chain_policy_init() ){
+        log_it(L_CRITICAL,"Can't init dap chain policy module");
+        return -66;
+    }
+
     if( dap_chain_wallet_init() ) {
         log_it(L_CRITICAL,"Can't init dap chain wallet module");
         return -61;