diff --git a/packages/example/src/wagmi.ts b/packages/example/src/wagmi.ts index f864be49fc..87f28a7632 100644 --- a/packages/example/src/wagmi.ts +++ b/packages/example/src/wagmi.ts @@ -15,6 +15,7 @@ import { coinbaseWallet, compassWallet, coreWallet, + ctrlWallet, dawnWallet, desigWallet, enkryptWallet, @@ -57,7 +58,6 @@ import { valoraWallet, walletConnectWallet, wigwamWallet, - xdefiWallet, zealWallet, zerionWallet, } from '@rainbow-me/rainbowkit/wallets'; @@ -221,6 +221,7 @@ export const config = getDefaultConfig({ coin98Wallet, compassWallet, coreWallet, + ctrlWallet, dawnWallet, desigWallet, enkryptWallet, @@ -259,7 +260,6 @@ export const config = getDefaultConfig({ uniswapWallet, valoraWallet, wigwamWallet, - xdefiWallet, zealWallet, zerionWallet, ], diff --git a/packages/rainbowkit/src/components/WalletButton/WalletButton.test.tsx b/packages/rainbowkit/src/components/WalletButton/WalletButton.test.tsx index 5ea2951334..1e3c0955f3 100644 --- a/packages/rainbowkit/src/components/WalletButton/WalletButton.test.tsx +++ b/packages/rainbowkit/src/components/WalletButton/WalletButton.test.tsx @@ -68,7 +68,7 @@ describe('', () => { }); it('should throw error for non ready connectors', () => { - for (const connector of ['argent', 'xdefi', 'uniswap']) { + for (const connector of ['argent', 'ctrl', 'uniswap']) { expect(() => renderWithProviders(, { chains: [mainnet], diff --git a/packages/rainbowkit/src/locales/ar_AR.json b/packages/rainbowkit/src/locales/ar_AR.json index 96ac407025..dbe006c172 100644 --- a/packages/rainbowkit/src/locales/ar_AR.json +++ b/packages/rainbowkit/src/locales/ar_AR.json @@ -1130,11 +1130,11 @@ } } }, - "xdefi": { + "ctrl": { "extension": { "step1": { - "title": "قم بتثبيت إضافة XDEFI Wallet", - "description": "نوصي بتثبيت XDEFI Wallet على شريط المهام للوصول الأسرع إلى محفظتك." + "title": "قم بتثبيت إضافة Ctrl Wallet", + "description": "نوصي بتثبيت Ctrl Wallet على شريط المهام للوصول الأسرع إلى محفظتك." }, "step2": { "title": "أنشئ محفظة أو استورد محفظة", diff --git a/packages/rainbowkit/src/locales/de_DE.json b/packages/rainbowkit/src/locales/de_DE.json index 9e572bbf5a..b7396d2145 100644 --- a/packages/rainbowkit/src/locales/de_DE.json +++ b/packages/rainbowkit/src/locales/de_DE.json @@ -1130,11 +1130,11 @@ } } }, - "xdefi": { + "ctrl": { "extension": { "step1": { - "title": "Installieren Sie die XDEFI Wallet-Erweiterung", - "description": "Wir empfehlen, die XDEFI Wallet an Ihre Taskleiste anzuheften, um schnelleren Zugriff auf Ihre Wallet zu haben." + "title": "Installieren Sie die Ctrl Wallet-Erweiterung", + "description": "Wir empfehlen, die Ctrl Wallet an Ihre Taskleiste anzuheften, um schnelleren Zugriff auf Ihre Wallet zu haben." }, "step2": { "title": "Erstellen oder importieren Sie ein Wallet", diff --git a/packages/rainbowkit/src/locales/en_US.json b/packages/rainbowkit/src/locales/en_US.json index feeb3a8dc3..871f57eb01 100644 --- a/packages/rainbowkit/src/locales/en_US.json +++ b/packages/rainbowkit/src/locales/en_US.json @@ -1199,11 +1199,11 @@ } }, - "xdefi": { + "ctrl": { "extension": { "step1": { - "title": "Install the XDEFI Wallet extension", - "description": "We recommend pinning XDEFI Wallet to your taskbar for quicker access to your wallet." + "title": "Install the Ctrl Wallet extension", + "description": "We recommend pinning Ctrl Wallet to your taskbar for quicker access to your wallet." }, "step2": { "title": "Create or Import a Wallet", diff --git a/packages/rainbowkit/src/locales/es_419.json b/packages/rainbowkit/src/locales/es_419.json index 4304e73dfc..65d5681860 100644 --- a/packages/rainbowkit/src/locales/es_419.json +++ b/packages/rainbowkit/src/locales/es_419.json @@ -1130,11 +1130,11 @@ } } }, - "xdefi": { + "ctrl": { "extension": { "step1": { - "title": "Instala la extensión de la billetera XDEFI", - "description": "Recomendamos anclar XDEFI Wallet a su barra de tareas para un acceso más rápido a su billetera." + "title": "Instala la extensión de la billetera Ctrl", + "description": "Recomendamos anclar Ctrl Wallet a su barra de tareas para un acceso más rápido a su billetera." }, "step2": { "title": "Crear o Importar una Billetera", diff --git a/packages/rainbowkit/src/locales/fr_FR.json b/packages/rainbowkit/src/locales/fr_FR.json index 777e43f981..907c4a110f 100644 --- a/packages/rainbowkit/src/locales/fr_FR.json +++ b/packages/rainbowkit/src/locales/fr_FR.json @@ -1130,11 +1130,11 @@ } } }, - "xdefi": { + "ctrl": { "extension": { "step1": { - "title": "Installez l'extension du portefeuille XDEFI", - "description": "Nous vous recommandons d'épingler XDEFI Wallet à votre barre des tâches pour un accès plus rapide à votre portefeuille." + "title": "Installez l'extension du portefeuille Ctrl", + "description": "Nous vous recommandons d'épingler Ctrl Wallet à votre barre des tâches pour un accès plus rapide à votre portefeuille." }, "step2": { "title": "Créer ou Importer un portefeuille", diff --git a/packages/rainbowkit/src/locales/hi_IN.json b/packages/rainbowkit/src/locales/hi_IN.json index 6e17aeb858..4a0105c9fa 100644 --- a/packages/rainbowkit/src/locales/hi_IN.json +++ b/packages/rainbowkit/src/locales/hi_IN.json @@ -1130,11 +1130,11 @@ } } }, - "xdefi": { + "ctrl": { "extension": { "step1": { - "title": "XDEFI वॉलेट एक्सटेंशन स्थापित करें", - "description": "हम आपकी वॉलेट की जल्दी से पहुँच के लिए XDEFI Wallet को अपने टास्कबार में पिन करने की सलाह देते हैं।" + "title": "Ctrl वॉलेट एक्सटेंशन स्थापित करें", + "description": "हम आपकी वॉलेट की जल्दी से पहुँच के लिए Ctrl Wallet को अपने टास्कबार में पिन करने की सलाह देते हैं।" }, "step2": { "title": "एक वॉलेट बनाएं या आयात करें", diff --git a/packages/rainbowkit/src/locales/id_ID.json b/packages/rainbowkit/src/locales/id_ID.json index 53f725ec73..8b9dd6dfea 100644 --- a/packages/rainbowkit/src/locales/id_ID.json +++ b/packages/rainbowkit/src/locales/id_ID.json @@ -1130,11 +1130,11 @@ } } }, - "xdefi": { + "ctrl": { "extension": { "step1": { - "title": "Instal ekstensi Dompet XDEFI", - "description": "Kami merekomendasikan menempelkan XDEFI Wallet ke taskbar Anda untuk akses lebih cepat ke dompet Anda." + "title": "Instal ekstensi Dompet Ctrl", + "description": "Kami merekomendasikan menempelkan Ctrl Wallet ke taskbar Anda untuk akses lebih cepat ke dompet Anda." }, "step2": { "title": "Buat atau Impor Dompet", diff --git a/packages/rainbowkit/src/locales/ja_JP.json b/packages/rainbowkit/src/locales/ja_JP.json index 6f0050810a..fda5b8d7a1 100644 --- a/packages/rainbowkit/src/locales/ja_JP.json +++ b/packages/rainbowkit/src/locales/ja_JP.json @@ -1130,11 +1130,11 @@ } } }, - "xdefi": { + "ctrl": { "extension": { "step1": { - "title": "XDEFI Wallet拡張機能をインストールする", - "description": "XDEFI Walletをタスクバーにピン留めすることで、ウォレットへのアクセスが速くなることをお勧めします。" + "title": "Ctrl Wallet拡張機能をインストールする", + "description": "Ctrl Walletをタスクバーにピン留めすることで、ウォレットへのアクセスが速くなることをお勧めします。" }, "step2": { "title": "ウォレットの作成またはインポート", diff --git a/packages/rainbowkit/src/locales/ko_KR.json b/packages/rainbowkit/src/locales/ko_KR.json index 9ce62332a0..eda17dc55e 100644 --- a/packages/rainbowkit/src/locales/ko_KR.json +++ b/packages/rainbowkit/src/locales/ko_KR.json @@ -1130,11 +1130,11 @@ } } }, - "xdefi": { + "ctrl": { "extension": { "step1": { - "title": "XDEFI 지갑 확장 프로그램을 설치하세요", - "description": "지갑에 빠르게 액세스하기 위해 작업 표시줄에 XDEFI Wallet을 고정하는 것을 권장합니다." + "title": "Ctrl 지갑 확장 프로그램을 설치하세요", + "description": "지갑에 빠르게 액세스하기 위해 작업 표시줄에 Ctrl Wallet을 고정하는 것을 권장합니다." }, "step2": { "title": "지갑을 만들거나 가져오기", diff --git a/packages/rainbowkit/src/locales/ms_MY.json b/packages/rainbowkit/src/locales/ms_MY.json index 30a2e9f782..81d2c12c78 100644 --- a/packages/rainbowkit/src/locales/ms_MY.json +++ b/packages/rainbowkit/src/locales/ms_MY.json @@ -1130,11 +1130,11 @@ } } }, - "xdefi": { + "ctrl": { "extension": { "step1": { - "title": "Pasang sambungan XDEFI Wallet", - "description": "Kami mengesyorkan anda pin XDEFI Wallet ke taskbar anda untuk akses lebih cepat ke dompet anda." + "title": "Pasang sambungan Ctrl Wallet", + "description": "Kami mengesyorkan anda pin Ctrl Wallet ke taskbar anda untuk akses lebih cepat ke dompet anda." }, "step2": { "title": "Cipta atau Import Dompet", diff --git a/packages/rainbowkit/src/locales/pt_BR.json b/packages/rainbowkit/src/locales/pt_BR.json index 47fb73dd60..2b7d264556 100644 --- a/packages/rainbowkit/src/locales/pt_BR.json +++ b/packages/rainbowkit/src/locales/pt_BR.json @@ -1130,11 +1130,11 @@ } } }, - "xdefi": { + "ctrl": { "extension": { "step1": { - "title": "Instale a extensão XDEFI Wallet", - "description": "Recomendamos fixar a Carteira XDEFI na sua barra de tarefas para um acesso mais rápido à sua carteira." + "title": "Instale a extensão Ctrl Wallet", + "description": "Recomendamos fixar a Carteira Ctrl na sua barra de tarefas para um acesso mais rápido à sua carteira." }, "step2": { "title": "Criar ou Importar uma Carteira", diff --git a/packages/rainbowkit/src/locales/ru_RU.json b/packages/rainbowkit/src/locales/ru_RU.json index 2553a25264..659af65829 100644 --- a/packages/rainbowkit/src/locales/ru_RU.json +++ b/packages/rainbowkit/src/locales/ru_RU.json @@ -1130,11 +1130,11 @@ } } }, - "xdefi": { + "ctrl": { "extension": { "step1": { - "title": "Установите расширение кошелька XDEFI", - "description": "Мы рекомендуем закрепить XDEFI Wallet на панели задач для более быстрого доступа к вашему кошельку." + "title": "Установите расширение кошелька Ctrl", + "description": "Мы рекомендуем закрепить Ctrl Wallet на панели задач для более быстрого доступа к вашему кошельку." }, "step2": { "title": "Создать или Импортировать кошелек", diff --git a/packages/rainbowkit/src/locales/th_TH.json b/packages/rainbowkit/src/locales/th_TH.json index 75a9e24a01..6bc7609042 100644 --- a/packages/rainbowkit/src/locales/th_TH.json +++ b/packages/rainbowkit/src/locales/th_TH.json @@ -1130,11 +1130,11 @@ } } }, - "xdefi": { + "ctrl": { "extension": { "step1": { - "title": "ติดตั้งส่วนขยาย XDEFI Wallet", - "description": "เราแนะนำให้คุณตรา XDEFI Wallet ไว้ที่แถบงานเพื่อเข้าถึงกระเป๋าเงินของคุณได้เร็วขึ้น" + "title": "ติดตั้งส่วนขยาย Ctrl Wallet", + "description": "เราแนะนำให้คุณตรา Ctrl Wallet ไว้ที่แถบงานเพื่อเข้าถึงกระเป๋าเงินของคุณได้เร็วขึ้น" }, "step2": { "title": "สร้างหรือนำเข้ากระเป๋าเงิน", diff --git a/packages/rainbowkit/src/locales/tr_TR.json b/packages/rainbowkit/src/locales/tr_TR.json index 5cc55dea5a..5cdbf7e094 100644 --- a/packages/rainbowkit/src/locales/tr_TR.json +++ b/packages/rainbowkit/src/locales/tr_TR.json @@ -1130,11 +1130,11 @@ } } }, - "xdefi": { + "ctrl": { "extension": { "step1": { - "title": "XDEFI Cüzdan eklentisini yükleyin", - "description": "Cüzdanınıza daha hızlı erişim için XDEFI Wallet'ı görev çubuğunuza sabitlemenizi öneririz." + "title": "Ctrl Cüzdan eklentisini yükleyin", + "description": "Cüzdanınıza daha hızlı erişim için Ctrl Wallet'ı görev çubuğunuza sabitlemenizi öneririz." }, "step2": { "title": "Bir Cüzdan Oluşturun veya İçe Aktarın", diff --git a/packages/rainbowkit/src/locales/uk_UA.json b/packages/rainbowkit/src/locales/uk_UA.json index b20a915a90..a5421984d6 100644 --- a/packages/rainbowkit/src/locales/uk_UA.json +++ b/packages/rainbowkit/src/locales/uk_UA.json @@ -1130,11 +1130,11 @@ } } }, - "xdefi": { + "ctrl": { "extension": { "step1": { - "title": "Встановіть розширення гаманця XDEFI", - "description": "Ми рекомендуємо закріпити гаманець XDEFI на панелі задач для швидшого доступу до вашого гаманця." + "title": "Встановіть розширення гаманця Ctrl", + "description": "Ми рекомендуємо закріпити гаманець Ctrl на панелі задач для швидшого доступу до вашого гаманця." }, "step2": { "title": "Створити або Імпортувати Гаманець", diff --git a/packages/rainbowkit/src/locales/vi_VN.json b/packages/rainbowkit/src/locales/vi_VN.json index 9789652e34..64dbe94962 100644 --- a/packages/rainbowkit/src/locales/vi_VN.json +++ b/packages/rainbowkit/src/locales/vi_VN.json @@ -1130,11 +1130,11 @@ } } }, - "xdefi": { + "ctrl": { "extension": { "step1": { - "title": "Cài đặt tiện ích mở rộng XDEFI Wallet", - "description": "Chúng tôi khuyên bạn nên ghim XDEFI Wallet vào thanh tác vụ để truy cập ví nhanh hơn." + "title": "Cài đặt tiện ích mở rộng Ctrl Wallet", + "description": "Chúng tôi khuyên bạn nên ghim Ctrl Wallet vào thanh tác vụ để truy cập ví nhanh hơn." }, "step2": { "title": "Tạo hoặc Nhập ví", diff --git a/packages/rainbowkit/src/locales/zh_CN.json b/packages/rainbowkit/src/locales/zh_CN.json index 247b714ace..6d281f3f12 100644 --- a/packages/rainbowkit/src/locales/zh_CN.json +++ b/packages/rainbowkit/src/locales/zh_CN.json @@ -1130,11 +1130,11 @@ } } }, - "xdefi": { + "ctrl": { "extension": { "step1": { - "title": "安装 XDEFI 钱包扩展程序", - "description": "我们建议将XDEFI钱包固定到您的任务栏,以便更快地访问您的钱包。" + "title": "安装 Ctrl 钱包扩展程序", + "description": "我们建议将Ctrl钱包固定到您的任务栏,以便更快地访问您的钱包。" }, "step2": { "title": "创建或导入钱包", diff --git a/packages/rainbowkit/src/locales/zh_HK.json b/packages/rainbowkit/src/locales/zh_HK.json index b06df97e9f..4e8a4b46e4 100644 --- a/packages/rainbowkit/src/locales/zh_HK.json +++ b/packages/rainbowkit/src/locales/zh_HK.json @@ -1130,11 +1130,11 @@ } } }, - "xdefi": { + "ctrl": { "extension": { "step1": { - "title": "安裝 XDEFI Wallet 擴充功能", - "description": "我們建議把 XDEFI Wallet 釘在工作列上,以便更快捷地進入你的錢包。" + "title": "安裝 Ctrl Wallet 擴充功能", + "description": "我們建議把 Ctrl Wallet 釘在工作列上,以便更快捷地進入你的錢包。" }, "step2": { "title": "創建或導入錢包", diff --git a/packages/rainbowkit/src/locales/zh_TW.json b/packages/rainbowkit/src/locales/zh_TW.json index 0c9e190cf8..b74ac59acd 100644 --- a/packages/rainbowkit/src/locales/zh_TW.json +++ b/packages/rainbowkit/src/locales/zh_TW.json @@ -1130,11 +1130,11 @@ } } }, - "xdefi": { + "ctrl": { "extension": { "step1": { - "title": "安裝 XDEFI Wallet 擴展程序", - "description": "我們建議將 XDEFI Wallet 釘選到您的任務欄,以便更快訪問錢包。" + "title": "安裝 Ctrl Wallet 擴展程序", + "description": "我們建議將 Ctrl Wallet 釘選到您的任務欄,以便更快訪問錢包。" }, "step2": { "title": "創建或導入錢包", diff --git a/packages/rainbowkit/src/types/utils.ts b/packages/rainbowkit/src/types/utils.ts index bac7c16aca..4ca2a45e95 100644 --- a/packages/rainbowkit/src/types/utils.ts +++ b/packages/rainbowkit/src/types/utils.ts @@ -53,7 +53,7 @@ export type WalletProviderFlags = | 'isTokenary' | 'isTrust' | 'isTrustWallet' - | 'isXDEFI' + | 'isCtrl' | 'isZerion' | 'isTalisman' | 'isZeal' diff --git a/packages/rainbowkit/src/wallets/walletConnectors/ctrlWallet/ctrlWallet.svg b/packages/rainbowkit/src/wallets/walletConnectors/ctrlWallet/ctrlWallet.svg new file mode 100644 index 0000000000..d2cba3de83 --- /dev/null +++ b/packages/rainbowkit/src/wallets/walletConnectors/ctrlWallet/ctrlWallet.svg @@ -0,0 +1,13 @@ + + + + + + + + + + + + + \ No newline at end of file diff --git a/packages/rainbowkit/src/wallets/walletConnectors/ctrlWallet/ctrlWallet.ts b/packages/rainbowkit/src/wallets/walletConnectors/ctrlWallet/ctrlWallet.ts new file mode 100644 index 0000000000..0cb1ddc41a --- /dev/null +++ b/packages/rainbowkit/src/wallets/walletConnectors/ctrlWallet/ctrlWallet.ts @@ -0,0 +1,44 @@ +import type { Wallet } from '../../Wallet'; +import { + getInjectedConnector, + hasInjectedProvider, +} from '../../getInjectedConnector'; + +export const ctrlWallet = (): Wallet => { + return { + id: 'ctrl', + name: 'Ctrl Wallet', + rdns: 'ctrl.xyz', + installed: hasInjectedProvider({ namespace: 'xfi.ethereum' }), + iconUrl: async () => (await import('./ctrlWallet.svg')).default, + iconBackground: '#fff', + downloadUrls: { + chrome: + 'https://chromewebstore.google.com/detail/ctrl-wallet/hmeobnfnfcmdkdcmlblgagmfpfboieaf', + browserExtension: 'https://ctrl.xyz', + }, + extension: { + instructions: { + learnMoreUrl: 'https://ctrl.xyz', + steps: [ + { + description: 'wallet_connectors.ctrl.extension.step1.description', + step: 'install', + title: 'wallet_connectors.ctrl.extension.step1.title', + }, + { + description: 'wallet_connectors.ctrl.extension.step2.description', + step: 'create', + title: 'wallet_connectors.ctrl.extension.step2.title', + }, + { + description: 'wallet_connectors.ctrl.extension.step3.description', + step: 'refresh', + title: 'wallet_connectors.ctrl.extension.step3.title', + }, + ], + }, + }, + createConnector: getInjectedConnector({ namespace: 'xfi.ethereum' }), + }; +}; diff --git a/packages/rainbowkit/src/wallets/walletConnectors/index.ts b/packages/rainbowkit/src/wallets/walletConnectors/index.ts index 60ad42fba8..5e469dd73a 100644 --- a/packages/rainbowkit/src/wallets/walletConnectors/index.ts +++ b/packages/rainbowkit/src/wallets/walletConnectors/index.ts @@ -14,6 +14,7 @@ import { coin98Wallet } from './coin98Wallet/coin98Wallet'; import { coinbaseWallet } from './coinbaseWallet/coinbaseWallet'; import { compassWallet } from './compassWallet/compassWallet'; import { coreWallet } from './coreWallet/coreWallet'; +import { ctrlWallet } from './ctrlWallet/ctrlWallet'; import { dawnWallet } from './dawnWallet/dawnWallet'; import { desigWallet } from './desigWallet/desigWallet'; import { enkryptWallet } from './enkryptWallet/enkryptWallet'; @@ -58,7 +59,6 @@ import { uniswapWallet } from './uniswapWallet/uniswapWallet'; import { valoraWallet } from './valoraWallet/valoraWallet'; import { walletConnectWallet } from './walletConnectWallet/walletConnectWallet'; import { wigwamWallet } from './wigwamWallet/wigwamWallet'; -import { xdefiWallet } from './xdefiWallet/xdefiWallet'; import { zealWallet } from './zealWallet/zealWallet'; import { zerionWallet } from './zerionWallet/zerionWallet'; @@ -123,7 +123,7 @@ export { valoraWallet, walletConnectWallet, wigwamWallet, - xdefiWallet, + ctrlWallet, zealWallet, zerionWallet, }; diff --git a/packages/rainbowkit/src/wallets/walletConnectors/metaMaskWallet/metaMaskWallet.ts b/packages/rainbowkit/src/wallets/walletConnectors/metaMaskWallet/metaMaskWallet.ts index 294d0a612d..f20c45a793 100644 --- a/packages/rainbowkit/src/wallets/walletConnectors/metaMaskWallet/metaMaskWallet.ts +++ b/packages/rainbowkit/src/wallets/walletConnectors/metaMaskWallet/metaMaskWallet.ts @@ -50,7 +50,7 @@ function isMetaMask(ethereum?: WindowProvider['ethereum']): boolean { if (ethereum.isTokenPocket) return false; if (ethereum.isTokenary) return false; if (ethereum.isTrust || ethereum.isTrustWallet) return false; - if (ethereum.isXDEFI) return false; + if (ethereum.isCtrl) return false; if (ethereum.isZeal) return false; if (ethereum.isZerion) return false; if (ethereum.__seif) return false; diff --git a/packages/rainbowkit/src/wallets/walletConnectors/xdefiWallet/xdefiWallet.svg b/packages/rainbowkit/src/wallets/walletConnectors/xdefiWallet/xdefiWallet.svg deleted file mode 100644 index ccf2be5c50..0000000000 --- a/packages/rainbowkit/src/wallets/walletConnectors/xdefiWallet/xdefiWallet.svg +++ /dev/null @@ -1 +0,0 @@ - \ No newline at end of file diff --git a/packages/rainbowkit/src/wallets/walletConnectors/xdefiWallet/xdefiWallet.ts b/packages/rainbowkit/src/wallets/walletConnectors/xdefiWallet/xdefiWallet.ts deleted file mode 100644 index 980eb73ec5..0000000000 --- a/packages/rainbowkit/src/wallets/walletConnectors/xdefiWallet/xdefiWallet.ts +++ /dev/null @@ -1,44 +0,0 @@ -import type { Wallet } from '../../Wallet'; -import { - getInjectedConnector, - hasInjectedProvider, -} from '../../getInjectedConnector'; - -export const xdefiWallet = (): Wallet => { - return { - id: 'xdefi', - name: 'XDEFI Wallet', - rdns: 'io.xdefi', - installed: hasInjectedProvider({ namespace: 'xfi.ethereum' }), - iconUrl: async () => (await import('./xdefiWallet.svg')).default, - iconBackground: '#fff', - downloadUrls: { - chrome: - 'https://chrome.google.com/webstore/detail/xdefi-wallet/hmeobnfnfcmdkdcmlblgagmfpfboieaf', - browserExtension: 'https://xdefi.io', - }, - extension: { - instructions: { - learnMoreUrl: 'https://xdefi.io/support-categories/xdefi-wallet/', - steps: [ - { - description: 'wallet_connectors.xdefi.extension.step1.description', - step: 'install', - title: 'wallet_connectors.xdefi.extension.step1.title', - }, - { - description: 'wallet_connectors.xdefi.extension.step2.description', - step: 'create', - title: 'wallet_connectors.xdefi.extension.step2.title', - }, - { - description: 'wallet_connectors.xdefi.extension.step3.description', - step: 'refresh', - title: 'wallet_connectors.xdefi.extension.step3.title', - }, - ], - }, - }, - createConnector: getInjectedConnector({ namespace: 'xfi.ethereum' }), - }; -}; diff --git a/site/data/de/docs/custom-wallet-list.mdx b/site/data/de/docs/custom-wallet-list.mdx index 5bb62d3236..c29c17f49a 100644 --- a/site/data/de/docs/custom-wallet-list.mdx +++ b/site/data/de/docs/custom-wallet-list.mdx @@ -403,10 +403,10 @@ import { uniswapWallet } from '@rainbow-me/rainbowkit/wallets'; import { valoraWallet } from '@rainbow-me/rainbowkit/wallets'; ``` -#### XDEFI Wallet +#### Ctrl Wallet ```tsx -import { xdefiWallet } from '@rainbow-me/rainbowkit/wallets'; +import { ctrlWallet } from '@rainbow-me/rainbowkit/wallets'; ``` #### Zerion diff --git a/site/data/en-US/docs/custom-wallet-list.mdx b/site/data/en-US/docs/custom-wallet-list.mdx index 4dfdda4af3..f44b48dc88 100644 --- a/site/data/en-US/docs/custom-wallet-list.mdx +++ b/site/data/en-US/docs/custom-wallet-list.mdx @@ -403,10 +403,10 @@ import { uniswapWallet } from '@rainbow-me/rainbowkit/wallets'; import { valoraWallet } from '@rainbow-me/rainbowkit/wallets'; ``` -#### XDEFI Wallet +#### Ctrl Wallet ```tsx -import { xdefiWallet } from '@rainbow-me/rainbowkit/wallets'; +import { ctrlWallet } from '@rainbow-me/rainbowkit/wallets'; ``` #### Zerion diff --git a/site/data/es-419/docs/custom-wallet-list.mdx b/site/data/es-419/docs/custom-wallet-list.mdx index d73fa4235d..7429b8b351 100644 --- a/site/data/es-419/docs/custom-wallet-list.mdx +++ b/site/data/es-419/docs/custom-wallet-list.mdx @@ -403,10 +403,10 @@ import { uniswapWallet } from '@rainbow-me/rainbowkit/wallets'; import { valoraWallet } from '@rainbow-me/rainbowkit/wallets'; ``` -#### XDEFI Wallet +#### Ctrl Wallet ```tsx -import { xdefiWallet } from '@rainbow-me/rainbowkit/wallets'; +import { ctrlWallet } from '@rainbow-me/rainbowkit/wallets'; ``` #### Zerion diff --git a/site/data/fr/docs/custom-wallet-list.mdx b/site/data/fr/docs/custom-wallet-list.mdx index 5aebdd3599..6e52143432 100644 --- a/site/data/fr/docs/custom-wallet-list.mdx +++ b/site/data/fr/docs/custom-wallet-list.mdx @@ -403,10 +403,10 @@ import { uniswapWallet } from '@rainbow-me/rainbowkit/wallets'; import { valoraWallet } from '@rainbow-me/rainbowkit/wallets'; ``` -#### Portefeuille XDEFI +#### Portefeuille Ctrl ```tsx -import { xdefiWallet } from '@rainbow-me/rainbowkit/wallets'; +import { ctrlWallet } from '@rainbow-me/rainbowkit/wallets'; ``` #### Zerion diff --git a/site/data/hi/docs/custom-wallet-list.mdx b/site/data/hi/docs/custom-wallet-list.mdx index 4f626c780c..376b960a20 100644 --- a/site/data/hi/docs/custom-wallet-list.mdx +++ b/site/data/hi/docs/custom-wallet-list.mdx @@ -403,10 +403,10 @@ import { uniswapWallet } from '@rainbow-me/rainbowkit/wallets'; import { valoraWallet } from '@rainbow-me/rainbowkit/wallets'; ``` -#### XDEFI Wallet +#### Ctrl Wallet ```tsx -import { xdefiWallet } from '@rainbow-me/rainbowkit/wallets'; +import { ctrlWallet } from '@rainbow-me/rainbowkit/wallets'; ``` #### Zerion diff --git a/site/data/id/docs/custom-wallet-list.mdx b/site/data/id/docs/custom-wallet-list.mdx index 322b5de33c..79054ec2f3 100644 --- a/site/data/id/docs/custom-wallet-list.mdx +++ b/site/data/id/docs/custom-wallet-list.mdx @@ -403,10 +403,10 @@ import { uniswapWallet } from '@rainbow-me/rainbowkit/wallets'; import { valoraWallet } from '@rainbow-me/rainbowkit/wallets'; ``` -#### XDEFI Wallet +#### Ctrl Wallet ```tsx -import { xdefiWallet } from '@rainbow-me/rainbowkit/wallets'; +import { ctrlWallet } from '@rainbow-me/rainbowkit/wallets'; ``` #### Zerion diff --git a/site/data/ja/docs/custom-wallet-list.mdx b/site/data/ja/docs/custom-wallet-list.mdx index be053e0a59..3b6b978786 100644 --- a/site/data/ja/docs/custom-wallet-list.mdx +++ b/site/data/ja/docs/custom-wallet-list.mdx @@ -403,10 +403,10 @@ import { uniswapWallet } from '@rainbow-me/rainbowkit/wallets'; import { valoraWallet } from '@rainbow-me/rainbowkit/wallets'; ``` -#### XDEFI Wallet +#### Ctrl Wallet ```tsx -import { xdefiWallet } from '@rainbow-me/rainbowkit/wallets'; +import { ctrlWallet } from '@rainbow-me/rainbowkit/wallets'; ``` #### Zerion diff --git a/site/data/ko/docs/custom-wallet-list.mdx b/site/data/ko/docs/custom-wallet-list.mdx index 529a852c96..9a0dffe524 100644 --- a/site/data/ko/docs/custom-wallet-list.mdx +++ b/site/data/ko/docs/custom-wallet-list.mdx @@ -403,10 +403,10 @@ import { uniswapWallet } from '@rainbow-me/rainbowkit/wallets'; import { valoraWallet } from '@rainbow-me/rainbowkit/wallets'; ``` -#### XDEFI Wallet +#### Ctrl Wallet ```tsx -import { xdefiWallet } from '@rainbow-me/rainbowkit/wallets'; +import { ctrlWallet } from '@rainbow-me/rainbowkit/wallets'; ``` #### Zerion diff --git a/site/data/ms/docs/custom-wallet-list.mdx b/site/data/ms/docs/custom-wallet-list.mdx index 8498b06c49..27d1496468 100644 --- a/site/data/ms/docs/custom-wallet-list.mdx +++ b/site/data/ms/docs/custom-wallet-list.mdx @@ -403,10 +403,10 @@ import { uniswapWallet } from '@rainbow-me/rainbowkit/wallets'; import { valoraWallet } from '@rainbow-me/rainbowkit/wallets'; ``` -#### Dompet XDEFI +#### Dompet Ctrl ```tsx -import { xdefiWallet } from '@rainbow-me/rainbowkit/wallets'; +import { ctrlWallet } from '@rainbow-me/rainbowkit/wallets'; ``` #### Zerion diff --git a/site/data/pt-BR/docs/custom-wallet-list.mdx b/site/data/pt-BR/docs/custom-wallet-list.mdx index f1fd4e9e96..ebfa5bfd1a 100644 --- a/site/data/pt-BR/docs/custom-wallet-list.mdx +++ b/site/data/pt-BR/docs/custom-wallet-list.mdx @@ -403,10 +403,10 @@ import { uniswapWallet } from '@rainbow-me/rainbowkit/wallets'; import { valoraWallet } from '@rainbow-me/rainbowkit/wallets'; ``` -#### XDEFI Wallet +#### Ctrl Wallet ```tsx -import { xdefiWallet } from '@rainbow-me/rainbowkit/wallets'; +import { ctrlWallet } from '@rainbow-me/rainbowkit/wallets'; ``` #### Zerion diff --git a/site/data/ru/docs/custom-wallet-list.mdx b/site/data/ru/docs/custom-wallet-list.mdx index edd992f6cd..063592a1f3 100644 --- a/site/data/ru/docs/custom-wallet-list.mdx +++ b/site/data/ru/docs/custom-wallet-list.mdx @@ -403,10 +403,10 @@ import { uniswapWallet } from '@rainbow-me/rainbowkit/wallets'; import { valoraWallet } from '@rainbow-me/rainbowkit/wallets'; ``` -#### XDEFI Wallet +#### Ctrl Wallet ```tsx -import { xdefiWallet } from '@rainbow-me/rainbowkit/wallets'; +import { ctrlWallet } from '@rainbow-me/rainbowkit/wallets'; ``` #### Zerion diff --git a/site/data/th/docs/custom-wallet-list.mdx b/site/data/th/docs/custom-wallet-list.mdx index fa2f199063..711af144bf 100644 --- a/site/data/th/docs/custom-wallet-list.mdx +++ b/site/data/th/docs/custom-wallet-list.mdx @@ -403,10 +403,10 @@ import { uniswapWallet } from '@rainbow-me/rainbowkit/wallets'; import { valoraWallet } from '@rainbow-me/rainbowkit/wallets'; ``` -#### XDEFI Wallet +#### Ctrl Wallet ```tsx -import { xdefiWallet } from '@rainbow-me/rainbowkit/wallets'; +import { ctrlWallet } from '@rainbow-me/rainbowkit/wallets'; ``` #### Zerion diff --git a/site/data/tr/docs/custom-wallet-list.mdx b/site/data/tr/docs/custom-wallet-list.mdx index 928a1ca0da..d7cbaaa61e 100644 --- a/site/data/tr/docs/custom-wallet-list.mdx +++ b/site/data/tr/docs/custom-wallet-list.mdx @@ -403,10 +403,10 @@ import { uniswapWallet } from '@rainbow-me/rainbowkit/wallets'; import { valoraWallet } from '@rainbow-me/rainbowkit/wallets'; ``` -#### XDEFI Cüzdanı +#### Ctrl Cüzdanı ```tsx -import { xdefiWallet } from '@rainbow-me/rainbowkit/wallets'; +import { ctrlWallet } from '@rainbow-me/rainbowkit/wallets'; ``` #### Zerion diff --git a/site/data/ua/docs/custom-wallet-list.mdx b/site/data/ua/docs/custom-wallet-list.mdx index 5d81ecd23c..d332b010bb 100644 --- a/site/data/ua/docs/custom-wallet-list.mdx +++ b/site/data/ua/docs/custom-wallet-list.mdx @@ -403,10 +403,10 @@ import { uniswapWallet } from '@rainbow-me/rainbowkit/wallets'; import { valoraWallet } from '@rainbow-me/rainbowkit/wallets'; ``` -#### XDEFI Wallet +#### Ctrl Wallet ```tsx -import { xdefiWallet } from '@rainbow-me/rainbowkit/wallets'; +import { ctrlWallet } from '@rainbow-me/rainbowkit/wallets'; ``` #### Zerion diff --git a/site/data/vi/docs/custom-wallet-list.mdx b/site/data/vi/docs/custom-wallet-list.mdx index c6c5fb8376..8f6c7a1205 100644 --- a/site/data/vi/docs/custom-wallet-list.mdx +++ b/site/data/vi/docs/custom-wallet-list.mdx @@ -403,10 +403,10 @@ import { uniswapWallet } from '@rainbow-me/rainbowkit/wallets'; import { valoraWallet } from '@rainbow-me/rainbowkit/wallets'; ``` -#### XDEFI Wallet +#### Ctrl Wallet ```tsx -import { xdefiWallet } from '@rainbow-me/rainbowkit/wallets'; +import { ctrlWallet } from '@rainbow-me/rainbowkit/wallets'; ``` #### Zerion diff --git a/site/data/zh-CN/docs/custom-wallet-list.mdx b/site/data/zh-CN/docs/custom-wallet-list.mdx index f94accc3a7..82a3952486 100644 --- a/site/data/zh-CN/docs/custom-wallet-list.mdx +++ b/site/data/zh-CN/docs/custom-wallet-list.mdx @@ -403,10 +403,10 @@ import { uniswapWallet } from '@rainbow-me/rainbowkit/wallets'; import { valoraWallet } from '@rainbow-me/rainbowkit/wallets'; ``` -#### XDEFI Wallet +#### Ctrl Wallet ```tsx -import { xdefiWallet } from '@rainbow-me/rainbowkit/wallets'; +import { ctrlWallet } from '@rainbow-me/rainbowkit/wallets'; ``` #### Zerion diff --git a/site/data/zh-HK/docs/custom-wallet-list.mdx b/site/data/zh-HK/docs/custom-wallet-list.mdx index 760d976669..b2285fdda4 100644 --- a/site/data/zh-HK/docs/custom-wallet-list.mdx +++ b/site/data/zh-HK/docs/custom-wallet-list.mdx @@ -403,10 +403,10 @@ import { uniswapWallet } from '@rainbow-me/rainbowkit/wallets'; import { valoraWallet } from '@rainbow-me/rainbowkit/wallets'; ``` -#### XDEFI 錢包 +#### Ctrl 錢包 ```tsx -import { xdefiWallet } from '@rainbow-me/rainbowkit/wallets'; +import { ctrlWallet } from '@rainbow-me/rainbowkit/wallets'; ``` #### Zerion diff --git a/site/data/zh-TW/docs/custom-wallet-list.mdx b/site/data/zh-TW/docs/custom-wallet-list.mdx index 98e5e84550..735d09eaad 100644 --- a/site/data/zh-TW/docs/custom-wallet-list.mdx +++ b/site/data/zh-TW/docs/custom-wallet-list.mdx @@ -403,10 +403,10 @@ import { uniswapWallet } from '@rainbow-me/rainbowkit/wallets'; import { valoraWallet } from '@rainbow-me/rainbowkit/wallets'; ``` -#### XDEFI 錢包 +#### Ctrl 錢包 ```tsx -import { xdefiWallet } from '@rainbow-me/rainbowkit/wallets'; +import { ctrlWallet } from '@rainbow-me/rainbowkit/wallets'; ``` #### Zerion