diff --git a/dap-sdk b/dap-sdk
index 60d9770561950957837b9e2c2b9173d01de74510..156d666f5c17d11d7b4984faf30f0c381cb4d6f9 160000
--- a/dap-sdk
+++ b/dap-sdk
@@ -1 +1 @@
-Subproject commit 60d9770561950957837b9e2c2b9173d01de74510
+Subproject commit 156d666f5c17d11d7b4984faf30f0c381cb4d6f9
diff --git a/modules/net/dap_chain_net.c b/modules/net/dap_chain_net.c
index 24ab71f8ae9c849a3419eea280df7a6e65e68753..801bdf39de55db79d974629b56fc482fc95dbea9 100644
--- a/modules/net/dap_chain_net.c
+++ b/modules/net/dap_chain_net.c
@@ -2346,9 +2346,10 @@ int s_net_load(dap_chain_net_t *a_net)
 
     //load decree
     dap_chain_net_decree_init(l_net);
+
     // load chains
     dap_chain_t *l_chain = l_net->pub.chains;
-    while(l_chain){
+    while (l_chain) {
         l_net->pub.fee_value = uint256_0;
         l_net->pub.fee_addr = c_dap_chain_addr_blank;
         if (!dap_chain_load_all(l_chain)) {
diff --git a/modules/net/dap_chain_net_decree.c b/modules/net/dap_chain_net_decree.c
index 119ce7317abc16c3f07bfb55bfb2d057a02657cb..e2ba49530588bab4a8b861a6441f90e938b42d15 100644
--- a/modules/net/dap_chain_net_decree.c
+++ b/modules/net/dap_chain_net_decree.c
@@ -99,6 +99,9 @@ int dap_chain_net_decree_init(dap_chain_net_t *a_net)
 
     a_net->pub.decree = l_decree;
 
+    // Preset reward for block signs, before first reward decree
+    l_net->pub.base_reward = dap_chain_balance_scan("2851988815387151461");
+
     return 0;
 }