diff --git a/dist.darwin/.keep b/dist.darwin/.keep
deleted file mode 100644
index e69de29bb2d1d6434b8b29ae775ad8c2e48c5391..0000000000000000000000000000000000000000
diff --git a/dist/etc/network/core-t/chain-0.cfg b/dist.darwin/etc/network/core-t/chain-0.cfg
similarity index 100%
rename from dist/etc/network/core-t/chain-0.cfg
rename to dist.darwin/etc/network/core-t/chain-0.cfg
diff --git a/dist/etc/network/core-t/chain-plasma.cfg b/dist.darwin/etc/network/core-t/chain-plasma.cfg
similarity index 100%
rename from dist/etc/network/core-t/chain-plasma.cfg
rename to dist.darwin/etc/network/core-t/chain-plasma.cfg
diff --git a/dist/etc/network/kelvin-testnet/chain-0.cfg b/dist.darwin/etc/network/kelvin-testnet/chain-0.cfg
similarity index 100%
rename from dist/etc/network/kelvin-testnet/chain-0.cfg
rename to dist.darwin/etc/network/kelvin-testnet/chain-0.cfg
diff --git a/dist/etc/network/kelvin-testnet/chain-plasma.cfg b/dist.darwin/etc/network/kelvin-testnet/chain-plasma.cfg
similarity index 100%
rename from dist/etc/network/kelvin-testnet/chain-plasma.cfg
rename to dist.darwin/etc/network/kelvin-testnet/chain-plasma.cfg
diff --git a/dist/etc/network/subzero/chain-0.cfg b/dist.darwin/etc/network/subzero/chain-0.cfg
similarity index 100%
rename from dist/etc/network/subzero/chain-0.cfg
rename to dist.darwin/etc/network/subzero/chain-0.cfg
diff --git a/dist/etc/network/subzero/support-chain.cfg b/dist.darwin/etc/network/subzero/support-chain.cfg
similarity index 100%
rename from dist/etc/network/subzero/support-chain.cfg
rename to dist.darwin/etc/network/subzero/support-chain.cfg
diff --git a/dist.linux/etc/network/core-t/chain-0.cfg b/dist.linux/etc/network/core-t/chain-0.cfg
new file mode 100644
index 0000000000000000000000000000000000000000..5d66aadbfeff4bcc858721725af54a3ed9b763c8
--- /dev/null
+++ b/dist.linux/etc/network/core-t/chain-0.cfg
@@ -0,0 +1,28 @@
+[chain]
+id=0x0000000000000000
+shard_id=0x0000000000000000
+name=zerochain
+load_priority=1
+# Possible values [token, emission, transaction]
+datum_types=[token,emission,shard,ca,transaction]
+mempool_auto_types=[emission,transaction]
+consensus=dag_poa
+
+[files]
+storage_dir=/opt/cellframe-node/var/lib/network/core-t/zerochain/
+
+[dag]
+is_single_line=true
+is_celled=false
+is_add_directly=true
+datum_add_hashes_count=1
+
+is_static_genesis_event=true
+static_genesis_event=0x65D9E91CD08DBDEFAAF30AEC316DC87F8BEE482843B3EA128FF2566B53E5AFA8
+
+[dag-poa]
+auth_certs_prefix=core-t
+auth_certs_number=3
+auth_certs_number_verify=1 
+auth_certs_dir=/opt/cellframe-node/share/ca
+
diff --git a/dist.linux/etc/network/core-t/chain-plasma.cfg b/dist.linux/etc/network/core-t/chain-plasma.cfg
new file mode 100644
index 0000000000000000000000000000000000000000..fb6bab2ed406ed8cc6c9d3f2f9e010548310184f
--- /dev/null
+++ b/dist.linux/etc/network/core-t/chain-plasma.cfg
@@ -0,0 +1,31 @@
+[chain]
+id=0x0000000000000001
+name=plasma
+load_priority=2
+# Possible values [token, emission, transaction]
+datum_types=[transaction,ca]
+mempool_auto_types=[transaction]
+consensus=dag_pos
+
+[dag]
+is_single_line=false
+is_celled=true
+is_add_directly=true
+datum_add_hashes_count=3
+
+is_static_genesis_event=true
+static_genesis_event=0x39827168F25185FFBD0A44A41AF43265EB85D6E4A92544E72364E536C9A29D87
+
+# Proof-of-State consensus config
+[dag-pos]
+# Tokens hold and hold_value must be equel size
+# KELT - test token, KEL - main tokem
+tokens_hold=[CFNT]
+# 1000 coins for both
+tokens_hold_value=[1000000000000]
+# Confirmations minimum
+confirmations_minimum=1
+
+[files]
+storage_dir=/opt/cellframe-node/var/lib/network/core-t/plasma
+
diff --git a/dist.linux/etc/network/kelvin-testnet/chain-0.cfg b/dist.linux/etc/network/kelvin-testnet/chain-0.cfg
new file mode 100644
index 0000000000000000000000000000000000000000..e1f0da8c4bd6034d117ebea8e72bdbaa82121d22
--- /dev/null
+++ b/dist.linux/etc/network/kelvin-testnet/chain-0.cfg
@@ -0,0 +1,29 @@
+[chain]
+id=0x0000000000000000
+shard_id=0x0000000000000000
+name=zerochain
+load_priority=1
+# Possible values [token, emission, transaction] 
+datum_types=[token,emission,shard,ca,transaction]
+mempool_auto_types=[emission]
+consensus=dag_poa
+
+[files]
+storage_dir=/opt/cellframe-node/var/lib/network/kelvin-testnet/zerochain/
+
+[dag]
+is_single_line=true
+is_celled=false
+is_add_directly=true
+datum_add_hashes_count=1
+
+# Switched off to false because hash symbols below are not well recognized
+
+is_static_genesis_event=true
+static_genesis_event=0x642DEBE847A73FA0505C6648C1086675B6B4ADDDC4A8D333DCCD4169228E1E97
+
+[dag-poa]
+auth_certs_prefix=kelvin.testnet.root
+auth_certs_number=5
+auth_certs_number_verify=1 #4
+auth_certs_dir=/opt/cellframe-node/share/ca
diff --git a/dist.linux/etc/network/kelvin-testnet/chain-plasma.cfg b/dist.linux/etc/network/kelvin-testnet/chain-plasma.cfg
new file mode 100644
index 0000000000000000000000000000000000000000..c8f6e7017d9094f93298571ae0a1dc67723f0748
--- /dev/null
+++ b/dist.linux/etc/network/kelvin-testnet/chain-plasma.cfg
@@ -0,0 +1,30 @@
+[chain]
+id=0x0000000000000001
+name=plasma
+load_priority=2
+# Possible values [token, emission, transaction] 
+datum_types=[transaction,ca]
+mempool_auto_types=[transaction]
+consensus=dag_pos
+
+[dag]
+is_single_line=false
+is_celled=true
+is_add_directly=true
+datum_add_hashes_count=3
+is_static_genesis_event=true
+static_genesis_event=0x8EA91DC2E2E9271ECC8F55EFF610ADA9ED21E4CA44108A67DA11FB93831CABD8
+
+# Proof-of-State consensus config
+[dag-pos]
+# Tokens hold and hold_value must be equel size
+# KELT - test token, KEL - main tokem
+tokens_hold=[KELT,KEL]
+# 1000 coins for both
+tokens_hold_value=[1000000000,1000000000]
+# Confirmations minimum
+confirmations_minimum=1
+
+[files]
+storage_dir=/opt/cellframe-node/var/lib/network/kelvin-testnet/plasma
+
diff --git a/dist.linux/etc/network/subzero/chain-0.cfg b/dist.linux/etc/network/subzero/chain-0.cfg
new file mode 100644
index 0000000000000000000000000000000000000000..d0d1d082ebc2d7cb4ba7b6474fe43882f46cf948
--- /dev/null
+++ b/dist.linux/etc/network/subzero/chain-0.cfg
@@ -0,0 +1,27 @@
+[chain]
+id=0x0000000000000000
+shard_id=0x0000000000000000
+name=zerochain
+load_priority=1
+# Possible values [token, emission, transaction] 
+datum_types=[token,emission,shard,ca,transaction]
+mempool_auto_types=[all]
+consensus=dag_poa
+
+[files]
+storage_dir=/opt/cellframe-node/var/lib/network/subzero/zerochain/
+
+[dag]
+is_single_line=true
+is_celled=false
+is_add_directly=true
+datum_add_hashes_count=1
+
+is_static_genesis_event=true
+static_genesis_event=0x17546F64F432EA2C5166C3710C1777F135FF8D70D7EE4D52157B9A05F8A580A1
+
+[dag-poa]
+auth_certs_prefix=subzero.cellframe.root
+auth_certs_number=5
+auth_certs_number_verify=1
+auth_certs_dir=/opt/cellframe-node/share/ca
diff --git a/dist.linux/etc/network/subzero/support-chain.cfg b/dist.linux/etc/network/subzero/support-chain.cfg
new file mode 100644
index 0000000000000000000000000000000000000000..674e659dd8bf82f35d8f670903b37a25c63700e4
--- /dev/null
+++ b/dist.linux/etc/network/subzero/support-chain.cfg
@@ -0,0 +1,27 @@
+[chain]
+id=0x0000000000000001
+shard_id=0x0000000000000000
+name=support
+load_priority=1
+# Possible values [token, emission, transaction] 
+datum_types=[token,emission,shard,ca,transaction]
+mempool_auto_types=[emission,transaction]
+consensus=dag_poa
+
+[files]
+storage_dir=/opt/cellframe-node/var/lib/network/subzero/zerochain/
+
+[dag]
+is_single_line=true
+is_celled=false
+is_add_directly=true
+datum_add_hashes_count=1
+
+is_static_genesis_event=true
+static_genesis_event=0xA2A605B6B147A07AB057F6F1304DCFB7387703F15845B5957FB9E390F9507893
+
+[dag-poa]
+auth_certs_prefix=subzero.cellframe.root
+auth_certs_number=5
+auth_certs_number_verify=1
+auth_certs_dir=/opt/cellframe-node/share/ca
diff --git a/prod_build b/prod_build
index 765ecc3ab4425e9ce0b9a3e3bd4accecd4ebdde4..4734a8b5a04d3be06c7d9134466f0a17a7b8e7cb 160000
--- a/prod_build
+++ b/prod_build
@@ -1 +1 @@
-Subproject commit 765ecc3ab4425e9ce0b9a3e3bd4accecd4ebdde4
+Subproject commit 4734a8b5a04d3be06c7d9134466f0a17a7b8e7cb