diff --git a/README.rst b/README.rst
index 06159db0dea3fb073fa7dbdffb8fcf959b02d30b..7f3229b88912d9c19c201b76ced65cf872d6dc91 100644
--- a/README.rst
+++ b/README.rst
@@ -156,6 +156,10 @@ before transmitting the packed file. Please check the hash-sum after downloading
 
 Changelog
 =========
+0.19.43
+-------
+* Fix minimal version in known_chains from 0.0.0 to 0.19.5
+
 0.19.42
 -------
 * improve parse_body for post()
diff --git a/beem/version.py b/beem/version.py
index f7f5bad865038974a61c3426d55fd003d371d0bf..48a8865908e882fa9c27bbadf1fc6a06d1647d04 100644
--- a/beem/version.py
+++ b/beem/version.py
@@ -1,2 +1,2 @@
 """THIS FILE IS GENERATED FROM beem SETUP.PY."""
-version = '0.19.42'
+version = '0.19.43'
diff --git a/beemapi/graphenerpc.py b/beemapi/graphenerpc.py
index d1564c39add126c0948a0cb9df88d47bb1cb5211..2e9fbbb51e723e19a2fa295afba1bfe33a373fd9 100644
--- a/beemapi/graphenerpc.py
+++ b/beemapi/graphenerpc.py
@@ -288,6 +288,8 @@ class GrapheneRPC(object):
             if v["chain_id"] == chain_id and v["min_version"] <= network_version:
                 if highest_version_chain is None:
                     highest_version_chain = v
+                elif v["min_version"] == '0.19.5' and self.use_condenser:
+                    highest_version_chain = v
                 elif v["min_version"] == '0.0.0' and self.use_condenser:
                     highest_version_chain = v
                 elif v["min_version"] > highest_version_chain["min_version"] and not self.use_condenser:
diff --git a/beemapi/version.py b/beemapi/version.py
index f7f5bad865038974a61c3426d55fd003d371d0bf..48a8865908e882fa9c27bbadf1fc6a06d1647d04 100644
--- a/beemapi/version.py
+++ b/beemapi/version.py
@@ -1,2 +1,2 @@
 """THIS FILE IS GENERATED FROM beem SETUP.PY."""
-version = '0.19.42'
+version = '0.19.43'
diff --git a/beembase/version.py b/beembase/version.py
index f7f5bad865038974a61c3426d55fd003d371d0bf..48a8865908e882fa9c27bbadf1fc6a06d1647d04 100644
--- a/beembase/version.py
+++ b/beembase/version.py
@@ -1,2 +1,2 @@
 """THIS FILE IS GENERATED FROM beem SETUP.PY."""
-version = '0.19.42'
+version = '0.19.43'
diff --git a/beemgraphenebase/chains.py b/beemgraphenebase/chains.py
index 23dcab4676c24fd79f8704d5a5bbb0904fb88384..996c2effe5c57396e3a9254db2d8aa1c91ebc83b 100644
--- a/beemgraphenebase/chains.py
+++ b/beemgraphenebase/chains.py
@@ -16,7 +16,7 @@ known_chains = {
     },
     "STEEM": {
         "chain_id": "0" * int(256 / 4),
-        "min_version": '0.0.0',
+        "min_version": '0.19.5',
         "prefix": "STM",
         "chain_assets": [
             {"asset": "SBD", "symbol": "SBD", "precision": 3, "id": 0},
diff --git a/beemgraphenebase/version.py b/beemgraphenebase/version.py
index f7f5bad865038974a61c3426d55fd003d371d0bf..48a8865908e882fa9c27bbadf1fc6a06d1647d04 100644
--- a/beemgraphenebase/version.py
+++ b/beemgraphenebase/version.py
@@ -1,2 +1,2 @@
 """THIS FILE IS GENERATED FROM beem SETUP.PY."""
-version = '0.19.42'
+version = '0.19.43'
diff --git a/setup.py b/setup.py
index f352dd173b8acdb47a77399c40b8fbe125e098af..dc3018fffd343d903a6f46e9093446e23bde66a0 100755
--- a/setup.py
+++ b/setup.py
@@ -16,7 +16,7 @@ except LookupError:
     ascii = codecs.lookup('ascii')
     codecs.register(lambda name, enc=ascii: {True: enc}.get(name == 'mbcs'))
 
-VERSION = '0.19.42'
+VERSION = '0.19.43'
 
 tests_require = ['mock >= 2.0.0', 'pytest', 'pytest-mock', 'parameterized']
 
diff --git a/tests/beemapi/test_rpcutils.py b/tests/beemapi/test_rpcutils.py
index 9ed5a30202ed8a819207184554abb8d457f4cbf3..9680d104e0c2149beb27c46a665f613d83e48354 100644
--- a/tests/beemapi/test_rpcutils.py
+++ b/tests/beemapi/test_rpcutils.py
@@ -14,8 +14,8 @@ from beemapi.rpcutils import (
 
 class Testcases(unittest.TestCase):
     def test_is_network_appbase_ready(self):
-        self.assertTrue(is_network_appbase_ready({'STEEM_BLOCKCHAIN_VERSION': '0.19.4'}))
-        self.assertTrue(is_network_appbase_ready({'STEEMIT_BLOCKCHAIN_VERSION': '0.19.4'}))
+        self.assertTrue(is_network_appbase_ready({'STEEM_BLOCKCHAIN_VERSION': '0.19.10'}))
+        self.assertTrue(is_network_appbase_ready({'STEEMIT_BLOCKCHAIN_VERSION': '0.19.10'}))
         self.assertFalse(is_network_appbase_ready({'STEEM_BLOCKCHAIN_VERSION': '0.19.2'}))
         self.assertFalse(is_network_appbase_ready({'STEEM_BLOCKCHAIN_VERSION': '0.19.2'}))
 
diff --git a/tests/beemapi/test_steemnoderpc.py b/tests/beemapi/test_steemnoderpc.py
index 1e61fa2fcad95f658e968f5cf5e1a1daa8e28394..b5f83e5f7b7421bef094256c72aa045e7b3cab2b 100644
--- a/tests/beemapi/test_steemnoderpc.py
+++ b/tests/beemapi/test_steemnoderpc.py
@@ -61,7 +61,7 @@ class Testcases(unittest.TestCase):
 
     def test_non_appbase(self):
         bts = self.bts
-        self.assertTrue(bts.chain_params['min_version'] == '0.0.0')
+        self.assertTrue(bts.chain_params['min_version'] == '0.19.5')
         self.assertFalse(bts.rpc.get_use_appbase())
         self.assertTrue(isinstance(bts.rpc.get_config(api="database"), dict))
         with self.assertRaises(
@@ -71,7 +71,7 @@ class Testcases(unittest.TestCase):
 
     def test_appbase(self):
         bts = self.appbase
-        self.assertTrue(bts.chain_params['min_version'] == '0.19.4')
+        self.assertTrue(bts.chain_params['min_version'] == '0.19.10')
         self.assertTrue(bts.rpc.get_use_appbase())
         self.assertTrue(isinstance(bts.rpc.get_config(api="database"), dict))
         with self.assertRaises(