diff --git a/.env.development b/.env.development
index d037843..dd33e6a 100644
--- a/.env.development
+++ b/.env.development
@@ -1,5 +1,5 @@
VUE_APP_WALLET_INFURAID='e7743d46923911fa8850619b7a7f6d9d'
-VUE_APP_BASE_API='https://market-test.kingsome.cn'
+VUE_APP_BASE_API='https://market.cebg.games'
VUE_APP_CHAIN_ID=322
VUE_APP_CHAIN_RPC='https://rpc-testnet.kcc.network'
VUE_APP_CHAIN_NAME='KCC-TESTNET'
diff --git a/src/cebg.d.ts b/src/cebg.d.ts
new file mode 100644
index 0000000..dba423d
--- /dev/null
+++ b/src/cebg.d.ts
@@ -0,0 +1,6 @@
+interface Window {
+ ethereum: any
+ web3: any
+ celo: any
+}
+declare let window: Window
diff --git a/src/components/core/ChainModal.vue b/src/components/core/ChainModal.vue
new file mode 100644
index 0000000..c89acc7
--- /dev/null
+++ b/src/components/core/ChainModal.vue
@@ -0,0 +1,193 @@
+
+