diff --git a/contrib/devtools/chainparams/abc/chainparams_main.txt b/contrib/devtools/chainparams/abc/chainparams_main.txt
index 18dc23f63..30de2cee6 100644
--- a/contrib/devtools/chainparams/abc/chainparams_main.txt
+++ b/contrib/devtools/chainparams/abc/chainparams_main.txt
@@ -1,4 +1,4 @@
-000000000000000009dc939448d405aa6490a33b10f3814fce1c849a1fa31074
-0000000000000000000000000000000000000000016d691f817680f39eedf3bf
+000000000000000002fc62b5ae91314573db4b96c0d8760300ff1137037219c1
+0000000000000000000000000000000000000000016d891fce2324eb9f2ed0f9
 211
 3
diff --git a/src/networks/abc/chainparamsconstants.cpp b/src/networks/abc/chainparamsconstants.cpp
index 9bcc65474..fcd8e205f 100644
--- a/src/networks/abc/chainparamsconstants.cpp
+++ b/src/networks/abc/chainparamsconstants.cpp
@@ -1,18 +1,18 @@
 /**
  * @generated by contrib/devtools/chainparams/generate_chainparams_constants.py
  */
 
 #include <chainparamsconstants.h>
 
 namespace ChainParamsConstants {
-    const BlockHash MAINNET_DEFAULT_ASSUME_VALID = BlockHash::fromHex("000000000000000009dc939448d405aa6490a33b10f3814fce1c849a1fa31074");
-    const uint256 MAINNET_MINIMUM_CHAIN_WORK = uint256S("0000000000000000000000000000000000000000016d691f817680f39eedf3bf");
+    const BlockHash MAINNET_DEFAULT_ASSUME_VALID = BlockHash::fromHex("000000000000000002fc62b5ae91314573db4b96c0d8760300ff1137037219c1");
+    const uint256 MAINNET_MINIMUM_CHAIN_WORK = uint256S("0000000000000000000000000000000000000000016d891fce2324eb9f2ed0f9");
     const uint64_t MAINNET_ASSUMED_BLOCKCHAIN_SIZE = 211;
     const uint64_t MAINNET_ASSUMED_CHAINSTATE_SIZE = 3;
 
     const BlockHash TESTNET_DEFAULT_ASSUME_VALID = BlockHash::fromHex("000000000008afd8c37f77f1bf7316125d98a0ca261827e8db62385228ce36cc");
     const uint256 TESTNET_MINIMUM_CHAIN_WORK = uint256S("00000000000000000000000000000000000000000000006ead3eb16d8dfb35fe");
     const uint64_t TESTNET_ASSUMED_BLOCKCHAIN_SIZE = 55;
     const uint64_t TESTNET_ASSUMED_CHAINSTATE_SIZE = 2;
 } // namespace ChainParamsConstants