diff --git a/packages/connectkit/src/assets/logos.tsx b/packages/connectkit/src/assets/logos.tsx index d556a5b3..468dea8a 100644 --- a/packages/connectkit/src/assets/logos.tsx +++ b/packages/connectkit/src/assets/logos.tsx @@ -1321,6 +1321,89 @@ const Fordefi = ({ ...props }) => ( ); +export const Bloom = ({ ...props }) => ( + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +); + + export default { Mock, Injected, @@ -1352,4 +1435,5 @@ export default { Fordefi, TokenPocket, Talisman, + Bloom, }; diff --git a/packages/connectkit/src/wallets/walletConfigs.tsx b/packages/connectkit/src/wallets/walletConfigs.tsx index 557fb026..1faed208 100644 --- a/packages/connectkit/src/wallets/walletConfigs.tsx +++ b/packages/connectkit/src/wallets/walletConfigs.tsx @@ -65,6 +65,19 @@ export const walletConfigs: { : `https://argent.link/app/wc?uri=${encodeURIComponent(uri)}`; }, }, + bloom: { + name: 'Bloom', + icon: , + downloadUrls: { + download: 'https://connect.family.co/v0/download/bloom', + website: 'https://bloomwallet.io/', + desktop: 'https://bloomwallet.io/', + }, + getWalletConnectDeeplink: (uri: string) => { + return `bloom://wallet-connect/wc?uri=${encodeURIComponent(uri)}`; + }, + shouldDeeplinkDesktop: true, + }, 'coinbaseWallet, coinbaseWalletSDK': { name: 'Coinbase Wallet', shortName: 'Coinbase', @@ -212,8 +225,8 @@ export const walletConfigs: { return isAndroid() ? uri : `https://rnbwapp.com/wc?uri=${encodeURIComponent( - uri - )}&connector=connectkit`; + uri + )}&connector=connectkit`; }, }, 'io.rabby': {