diff --git a/CHANGELOG.rst b/CHANGELOG.rst
index c8e648a00a0ca6e7472891e09e638506c57511c2..9d7c43a87d21e10c0061a0dbbf2bf474a9e77f49 100644
--- a/CHANGELOG.rst
+++ b/CHANGELOG.rst
@@ -1,10 +1,15 @@
 Changelog
 ========
+0.24.24
+-------
+* Prioritize HIVE_CHAIN_ID property for the chain selection (@emre)
+
 0.24.23
 -------
 * Fixed some small code issues
 * Added reccurring_transfer op in preparation for HF25 (@sicarius)
 * Added collateralized_convert op in preparation for HF25 (@sicarius)
+
 0.24.22
 -------
 * Fix to parameter in transfer_to_vesting
diff --git a/beem/version.py b/beem/version.py
index 38ac4019e947d66e5d7d00661f135ef1bb5a66fe..dfcd13f11bb580426de987ebd2ab17397c70ce1f 100644
--- a/beem/version.py
+++ b/beem/version.py
@@ -1,2 +1,2 @@
 """THIS FILE IS GENERATED FROM beem SETUP.PY."""
-version = '0.24.22'
+version = '0.24.24'
diff --git a/beemapi/version.py b/beemapi/version.py
index 38ac4019e947d66e5d7d00661f135ef1bb5a66fe..dfcd13f11bb580426de987ebd2ab17397c70ce1f 100644
--- a/beemapi/version.py
+++ b/beemapi/version.py
@@ -1,2 +1,2 @@
 """THIS FILE IS GENERATED FROM beem SETUP.PY."""
-version = '0.24.22'
+version = '0.24.24'
diff --git a/beembase/version.py b/beembase/version.py
index 38ac4019e947d66e5d7d00661f135ef1bb5a66fe..dfcd13f11bb580426de987ebd2ab17397c70ce1f 100644
--- a/beembase/version.py
+++ b/beembase/version.py
@@ -1,2 +1,2 @@
 """THIS FILE IS GENERATED FROM beem SETUP.PY."""
-version = '0.24.22'
+version = '0.24.24'
diff --git a/beemgraphenebase/version.py b/beemgraphenebase/version.py
index 38ac4019e947d66e5d7d00661f135ef1bb5a66fe..dfcd13f11bb580426de987ebd2ab17397c70ce1f 100644
--- a/beemgraphenebase/version.py
+++ b/beemgraphenebase/version.py
@@ -1,2 +1,2 @@
 """THIS FILE IS GENERATED FROM beem SETUP.PY."""
-version = '0.24.22'
+version = '0.24.24'
diff --git a/setup.py b/setup.py
index c37f4da6e3120a0329f5b81dfe5d8655f7a75ab6..d19c2eb2d09d76fad26e0fda7047d51811566d90 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.24.23'
+VERSION = '0.24.24'
 
 tests_require = ['mock >= 2.0.0', 'pytest', 'pytest-mock', 'parameterized']