diff --git a/apps/storybook/src/components/orderlyProvider/walletConnectorPrivy.tsx b/apps/storybook/src/components/orderlyProvider/walletConnectorPrivy.tsx index e7accc216f..a475290b40 100644 --- a/apps/storybook/src/components/orderlyProvider/walletConnectorPrivy.tsx +++ b/apps/storybook/src/components/orderlyProvider/walletConnectorPrivy.tsx @@ -74,7 +74,13 @@ export const WalletConnectorPrivy: FC = (props) => { ? "/orderly-black.png" : "/orderly-white.png", }, - loginMethods: ["email", "google", "twitter", "telegram"], + loginMethods: [ + "email", + "google", + "twitter", + "telegram", + "discord", + ], }, } : undefined diff --git a/packages/i18n/locales/de.json b/packages/i18n/locales/de.json index f9ddb2c91f..bd838e9fd9 100644 --- a/packages/i18n/locales/de.json +++ b/packages/i18n/locales/de.json @@ -797,6 +797,7 @@ "connector.privy.google": "Google", "connector.privy.twitter": "X / Twitter", "connector.privy.telegram": "Telegram", + "connector.privy.discord": "Discord", "connector.privy.myWallet": "Meine Wallet", "connector.privy.addEvmWallet": "EVM-Wallet hinzufügen", "connector.privy.addSolanaWallet": "Solana-Wallet hinzufügen", diff --git a/packages/i18n/locales/en.json b/packages/i18n/locales/en.json index eac3de6662..2ef1996d9d 100644 --- a/packages/i18n/locales/en.json +++ b/packages/i18n/locales/en.json @@ -797,6 +797,7 @@ "connector.privy.google": "Google", "connector.privy.twitter": "X / Twitter", "connector.privy.telegram": "Telegram", + "connector.privy.discord": "Discord", "connector.privy.myWallet": "My wallet", "connector.privy.addEvmWallet": "Add Evm wallet", "connector.privy.addSolanaWallet": "Add Solana wallet", diff --git a/packages/i18n/locales/es.json b/packages/i18n/locales/es.json index 274d73cd83..864a62aa61 100644 --- a/packages/i18n/locales/es.json +++ b/packages/i18n/locales/es.json @@ -797,6 +797,7 @@ "connector.privy.google": "Google", "connector.privy.twitter": "X / Twitter", "connector.privy.telegram": "Telegram", + "connector.privy.discord": "Discord", "connector.privy.myWallet": "Mi billetera", "connector.privy.addEvmWallet": "Agregar billetera EVM", "connector.privy.addSolanaWallet": "Agregar billetera Solana", diff --git a/packages/i18n/locales/fr.json b/packages/i18n/locales/fr.json index 2a9b97b68c..83c5bb4c8b 100644 --- a/packages/i18n/locales/fr.json +++ b/packages/i18n/locales/fr.json @@ -797,6 +797,7 @@ "connector.privy.google": "Google", "connector.privy.twitter": "X / Twitter", "connector.privy.telegram": "Telegram", + "connector.privy.discord": "Discord", "connector.privy.myWallet": "Mon portefeuille", "connector.privy.addEvmWallet": "Ajouter un portefeuille EVM", "connector.privy.addSolanaWallet": "Ajouter un portefeuille Solana", diff --git a/packages/i18n/locales/id.json b/packages/i18n/locales/id.json index 70f7a0dc4e..b3954a2559 100644 --- a/packages/i18n/locales/id.json +++ b/packages/i18n/locales/id.json @@ -797,6 +797,7 @@ "connector.privy.google": "Google", "connector.privy.twitter": "X / Twitter", "connector.privy.telegram": "Telegram", + "connector.privy.discord": "Discord", "connector.privy.myWallet": "Wallet saya", "connector.privy.addEvmWallet": "Tambahkan wallet Evm", "connector.privy.addSolanaWallet": "Tambahkan wallet Solana", diff --git a/packages/i18n/locales/it.json b/packages/i18n/locales/it.json index 9272773c5e..e0fd92e704 100644 --- a/packages/i18n/locales/it.json +++ b/packages/i18n/locales/it.json @@ -797,6 +797,7 @@ "connector.privy.google": "Google", "connector.privy.twitter": "X / Twitter", "connector.privy.telegram": "Telegram", + "connector.privy.discord": "Discord", "connector.privy.myWallet": "Il mio portafoglio", "connector.privy.addEvmWallet": "Aggiungi portafoglio EVM", "connector.privy.addSolanaWallet": "Aggiungi portafoglio Solana", diff --git a/packages/i18n/locales/ja.json b/packages/i18n/locales/ja.json index 500c28ad2c..d84d7042a8 100644 --- a/packages/i18n/locales/ja.json +++ b/packages/i18n/locales/ja.json @@ -797,6 +797,7 @@ "connector.privy.google": "Google", "connector.privy.twitter": "X / Twitter", "connector.privy.telegram": "テレグラム", + "connector.privy.discord": "Discord", "connector.privy.myWallet": "マイウォレット", "connector.privy.addEvmWallet": "EVMウォレットを追加", "connector.privy.addSolanaWallet": "Solanaウォレットを追加", diff --git a/packages/i18n/locales/ko.json b/packages/i18n/locales/ko.json index 70815d1e17..6f3b0f7954 100644 --- a/packages/i18n/locales/ko.json +++ b/packages/i18n/locales/ko.json @@ -797,6 +797,7 @@ "connector.privy.google": "구글", "connector.privy.twitter": "X / 트위터", "connector.privy.telegram": "텔레그램", + "connector.privy.discord": "Discord", "connector.privy.myWallet": "내 지갑", "connector.privy.addEvmWallet": "EVM 지갑 추가", "connector.privy.addSolanaWallet": "솔라나 지갑 추가", diff --git a/packages/i18n/locales/nl.json b/packages/i18n/locales/nl.json index 0df40473d0..1c2d20c4aa 100644 --- a/packages/i18n/locales/nl.json +++ b/packages/i18n/locales/nl.json @@ -797,6 +797,7 @@ "connector.privy.google": "Google", "connector.privy.twitter": "X / Twitter", "connector.privy.telegram": "Telegram", + "connector.privy.discord": "Discord", "connector.privy.myWallet": "Mijn wallet", "connector.privy.addEvmWallet": "EVM wallet toevoegen", "connector.privy.addSolanaWallet": "Solana wallet toevoegen", diff --git a/packages/i18n/locales/pl.json b/packages/i18n/locales/pl.json index 8e8ce99557..f6d49542e9 100644 --- a/packages/i18n/locales/pl.json +++ b/packages/i18n/locales/pl.json @@ -797,6 +797,7 @@ "connector.privy.google": "Google", "connector.privy.twitter": "X / Twitter", "connector.privy.telegram": "Telegram", + "connector.privy.discord": "Discord", "connector.privy.myWallet": "Mój portfel", "connector.privy.addEvmWallet": "Dodaj portfel EVM", "connector.privy.addSolanaWallet": "Dodaj portfel Solana", diff --git a/packages/i18n/locales/pt.json b/packages/i18n/locales/pt.json index 3a1eff9f76..3dffb6a18f 100644 --- a/packages/i18n/locales/pt.json +++ b/packages/i18n/locales/pt.json @@ -797,6 +797,7 @@ "connector.privy.google": "Google", "connector.privy.twitter": "X / Twitter", "connector.privy.telegram": "Telegram", + "connector.privy.discord": "Discord", "connector.privy.myWallet": "Minha carteira", "connector.privy.addEvmWallet": "Adicionar carteira EVM", "connector.privy.addSolanaWallet": "Adicionar carteira Solana", diff --git a/packages/i18n/locales/ru.json b/packages/i18n/locales/ru.json index dbebbd3f0c..66b77f8519 100644 --- a/packages/i18n/locales/ru.json +++ b/packages/i18n/locales/ru.json @@ -797,6 +797,7 @@ "connector.privy.google": "Google", "connector.privy.twitter": "X / Twitter", "connector.privy.telegram": "Telegram", + "connector.privy.discord": "Discord", "connector.privy.myWallet": "Мой кошелек", "connector.privy.addEvmWallet": "Добавить EVM кошелек", "connector.privy.addSolanaWallet": "Добавить Solana кошелек", diff --git a/packages/i18n/locales/tc.json b/packages/i18n/locales/tc.json index 7949616986..424202601f 100644 --- a/packages/i18n/locales/tc.json +++ b/packages/i18n/locales/tc.json @@ -797,6 +797,7 @@ "connector.privy.google": "谷歌", "connector.privy.twitter": "X / 推特", "connector.privy.telegram": "电报", + "connector.privy.discord": "Discord", "connector.privy.myWallet": "我的錢包", "connector.privy.addEvmWallet": "添加Evm錢包", "connector.privy.addSolanaWallet": "添加Solana錢包", diff --git a/packages/i18n/locales/tr.json b/packages/i18n/locales/tr.json index c80e5edf96..0b5ce70d92 100644 --- a/packages/i18n/locales/tr.json +++ b/packages/i18n/locales/tr.json @@ -797,6 +797,7 @@ "connector.privy.google": "Google", "connector.privy.twitter": "X / Twitter", "connector.privy.telegram": "Telegram", + "connector.privy.discord": "Discord", "connector.privy.myWallet": "Cüzdanım", "connector.privy.addEvmWallet": "EVM cüzdanı ekle", "connector.privy.addSolanaWallet": "Solana cüzdanı ekle", diff --git a/packages/i18n/locales/uk.json b/packages/i18n/locales/uk.json index 3b5a1b819a..0bab908425 100644 --- a/packages/i18n/locales/uk.json +++ b/packages/i18n/locales/uk.json @@ -797,6 +797,7 @@ "connector.privy.google": "Google", "connector.privy.twitter": "X / Twitter", "connector.privy.telegram": "Telegram", + "connector.privy.discord": "Discord", "connector.privy.myWallet": "Мій гаманець", "connector.privy.addEvmWallet": "Додати EVM гаманець", "connector.privy.addSolanaWallet": "Додати Solana гаманець", diff --git a/packages/i18n/locales/vi.json b/packages/i18n/locales/vi.json index c4ab022e06..a2f989f446 100644 --- a/packages/i18n/locales/vi.json +++ b/packages/i18n/locales/vi.json @@ -797,6 +797,7 @@ "connector.privy.google": "Google", "connector.privy.twitter": "X / Twitter", "connector.privy.telegram": "Telegram", + "connector.privy.discord": "Discord", "connector.privy.myWallet": "Ví của tôi", "connector.privy.addEvmWallet": "Thêm ví EVM", "connector.privy.addSolanaWallet": "Thêm ví Solana", diff --git a/packages/i18n/locales/zh.json b/packages/i18n/locales/zh.json index 9ea7ed0f99..3a5ba85900 100644 --- a/packages/i18n/locales/zh.json +++ b/packages/i18n/locales/zh.json @@ -797,6 +797,7 @@ "connector.privy.google": "谷歌", "connector.privy.twitter": "X / 推特", "connector.privy.telegram": "电报", + "connector.privy.discord": "Discord", "connector.privy.myWallet": "我的钱包", "connector.privy.addEvmWallet": "添加Evm钱包", "connector.privy.addSolanaWallet": "添加Solana钱包", diff --git a/packages/i18n/src/locale/module/connector.ts b/packages/i18n/src/locale/module/connector.ts index 1cb77dbdf2..d9bb2af5c5 100644 --- a/packages/i18n/src/locale/module/connector.ts +++ b/packages/i18n/src/locale/module/connector.ts @@ -68,6 +68,7 @@ export const connector = { "connector.privy.google": "Google", "connector.privy.twitter": "X / Twitter", "connector.privy.telegram": "Telegram", + "connector.privy.discord": "Discord", "connector.privy.myWallet": "My wallet", "connector.privy.addEvmWallet": "Add Evm wallet", "connector.privy.addSolanaWallet": "Add Solana wallet", diff --git a/packages/wallet-connector-privy/src/components/renderConnector/privyConnector.tsx b/packages/wallet-connector-privy/src/components/renderConnector/privyConnector.tsx index d1ed85202a..7d43aeef58 100644 --- a/packages/wallet-connector-privy/src/components/renderConnector/privyConnector.tsx +++ b/packages/wallet-connector-privy/src/components/renderConnector/privyConnector.tsx @@ -99,6 +99,35 @@ const RenderLoginMethodsDom = ({ , ); } + + if (loginMethods?.includes("discord")) { + arr.push( +
connect({ walletType: "privy", extraType: "discord" })} + > + + + +
+ {t("connector.privy.discord")} +
+
, + ); + } + return arr.map((item, index) => { return
{item}
; });