diff --git a/scan/src/components/ChainIDBadge.re b/scan/src/components/ChainIDBadge.re
index 804826f619..858b23000c 100644
--- a/scan/src/components/ChainIDBadge.re
+++ b/scan/src/components/ChainIDBadge.re
@@ -69,6 +69,8 @@ type chainID =
| GuanYuTestnet
| GuanYuPOA
| GuanYuMainnet
+ | LaoziTestnet
+ | LaoziMainnet
| Unknown;
let parseChainID =
@@ -82,9 +84,13 @@ let parseChainID =
| "bandchain" => GuanYuDevnet
| "band-guanyu-testnet1"
| "band-guanyu-testnet2"
- | "band-guanyu-testnet3" => GuanYuTestnet
+ | "band-guanyu-testnet3"
+ | "band-guanyu-testnet4" => GuanYuTestnet
| "band-guanyu-poa" => GuanYuPOA
| "band-guanyu-mainnet" => GuanYuMainnet
+ | "band-laozi-testnet1"
+ | "band-laozi-testnet2" => LaoziTestnet
+ | "band-laozi-mainnet" => LaoziMainnet
| _ => Unknown;
let getLink =
@@ -93,8 +99,10 @@ let getLink =
| WenchangMainnet
| GuanYuMainnet => "https://cosmoscan.io/"
| GuanYuDevnet => "https://guanyu-devnet.cosmoscan.io/"
- | GuanYuTestnet => "https://guanyu-testnet3.cosmoscan.io/"
+ | GuanYuTestnet => "https://guanyu-testnet4.cosmoscan.io/"
| GuanYuPOA => "https://guanyu-poa.cosmoscan.io/"
+ | LaoziTestnet => "https://laozi-testnet.cosmoscan.io/"
+ | LaoziMainnet
| Unknown => "";
let getName =
@@ -105,6 +113,8 @@ let getName =
| GuanYuTestnet => "guanyu-testnet"
| GuanYuPOA => "guanyu-poa"
| GuanYuMainnet => "guanyu-mainnet"
+ | LaoziTestnet => "laozi-testnet"
+ | LaoziMainnet => "laozi-mainnet"
| Unknown => "unknown";
[@react.component]
@@ -132,7 +142,7 @@ let make = () =>