diff --git a/apps/web/src/components/WalletModal/PendingWalletConnectionModal/state.ts b/apps/web/src/components/WalletModal/PendingWalletConnectionModal/state.ts index 1312988413a..e349ffcb43c 100644 --- a/apps/web/src/components/WalletModal/PendingWalletConnectionModal/state.ts +++ b/apps/web/src/components/WalletModal/PendingWalletConnectionModal/state.ts @@ -3,7 +3,10 @@ import { atomWithStorage } from 'jotai/utils' import { CONNECTION_PROVIDER_IDS } from 'uniswap/src/constants/web3' /** Wallets that require separate user consent for EVM vs SVM connections (currently just MetaMask). */ -const SEPARATE_PROMPT_WALLET_IDS = new Set([CONNECTION_PROVIDER_IDS.METAMASK_RDNS]) +const SEPARATE_PROMPT_WALLET_IDS = new Set([ + CONNECTION_PROVIDER_IDS.METAMASK_RDNS, + CONNECTION_PROVIDER_IDS.HINKAL_RDNS, +]) export function getWalletRequiresSeparatePrompt(walletId: string) { return SEPARATE_PROMPT_WALLET_IDS.has(walletId) diff --git a/packages/uniswap/src/constants/web3.ts b/packages/uniswap/src/constants/web3.ts index a9719c94e8b..060d6bb91fd 100644 --- a/packages/uniswap/src/constants/web3.ts +++ b/packages/uniswap/src/constants/web3.ts @@ -11,6 +11,7 @@ export const CONNECTION_PROVIDER_IDS = { BINANCE_WALLET_CONNECTOR_ID: 'wallet.binance.com', BINANCE_WALLET_RDNS: 'com.binance.wallet', PORTO_CONNECTOR_ID: 'xyz.ithaca.porto', + HINKAL_RDNS: 'pro.hinkal', MOCK_CONNECTOR_ID: 'mock', } as const