diff --git a/docs/registry.md b/docs/registry.md
index a5045889d19..8a109c526d2 100644
--- a/docs/registry.md
+++ b/docs/registry.md
@@ -131,7 +131,7 @@ This list is generated from [./registry.json](../registry.json)
| 10004689 | IoTeX EVM | IOTX | | |
| 10007000 | NativeZetaChain | ZETA | | |
| 10007700 | NativeCanto | CANTO | | |
-| 10008217 | Kaia | KLAY | | |
+| 10008217 | Kaia | KAIA | | |
| 10009000 | Avalanche C-Chain | AVAX | | |
| 10009001 | Evmos | EVMOS | | |
| 10042170 | Arbitrum Nova | ETH | | |
diff --git a/registry.json b/registry.json
index d88798aff9c..71b186efe08 100644
--- a/registry.json
+++ b/registry.json
@@ -4066,7 +4066,7 @@
"id": "kaia",
"name": "Kaia",
"coinId": 10008217,
- "symbol": "KLAY",
+ "symbol": "KAIA",
"decimals": 18,
"blockchain": "Ethereum",
"derivation": [
diff --git a/tests/chains/Klaytn/TWCoinTypeTests.cpp b/tests/chains/Klaytn/TWCoinTypeTests.cpp
index 3a07d5df016..b0f180f85a7 100644
--- a/tests/chains/Klaytn/TWCoinTypeTests.cpp
+++ b/tests/chains/Klaytn/TWCoinTypeTests.cpp
@@ -24,7 +24,7 @@ TEST(TWKaiaCoinType, TWCoinType) {
assertStringsEqual(id, "kaia");
assertStringsEqual(name, "Kaia");
- assertStringsEqual(symbol, "KLAY");
+ assertStringsEqual(symbol, "KAIA");
ASSERT_EQ(TWCoinTypeConfigurationGetDecimals(coin), 18);
ASSERT_EQ(TWCoinTypeBlockchain(coin), TWBlockchainEthereum);
ASSERT_EQ(TWCoinTypeP2shPrefix(coin), 0x0);