# How to integrate with MSQ meta mask for auth in icp?

**URL:** <https://forum.dfinity.org/t/how-to-integrate-with-msq-meta-mask-for-auth-in-icp/42207>\
**Category:** Developers\
**Created:** [March 13, 2025, 4:39am UTC](https://forum.dfinity.org/t/how-to-integrate-with-msq-meta-mask-for-auth-in-icp/42207 "2025-03-13T04:39:46Z")\
**Posts on this page:** 2\
**Page:** 1

<div class="post-metadata">

**Author:** ![AliSci](https://sea1.discourse-cdn.com/flex023/user_avatar/forum.dfinity.org/alisci/32/33799_2.png) [@AliSci](https://forum.dfinity.org/u/AliSci)\
**Post date:** [March 13, 2025, 4:39am UTC](https://forum.dfinity.org/t/how-to-integrate-with-msq-meta-mask-for-auth-in-icp/42207/1 "2025-03-13T04:39:46Z")

</div>

Very strange when calling `const result = await MsqClient.createAndLogin();`

- ecpected it to open meta mask
- but it open this website `https://msq.tech/integration/login`
- it shows `Connecting your wallet...`
- I was waiting forever never actually connect locally maybe I should connect only on the main net ?

---

<div class="post-metadata">

**Author:** ![senior.joinu](https://sea1.discourse-cdn.com/flex023/user_avatar/forum.dfinity.org/senior.joinu/32/9240_2.png) [@senior.joinu](https://forum.dfinity.org/u/senior.joinu)\
**Post date:** [March 13, 2025, 7:53am UTC](https://forum.dfinity.org/t/how-to-integrate-with-msq-meta-mask-for-auth-in-icp/42207/2 "2025-03-13T07:53:21Z")

</div>

The problem with EVM wallets is that they frequently interfere with each other, when you have multiple of them installed. MSQ only works with Metamask: not Brave wallet, not TrustWallet, not Opera wallet or any other.

Make sure your browser has only MetaMask installed.  
Re-do the thing.

P.S.

1. It opens a website instead of the wallet on that step because it comes from the times when it was not possible to express multiple accounts selection UI via the snaps SDK - so we had to invent a way to enable this UI by our own.
2. Network selection (mainnet/sepolia/base/etc) doesn’t matter.
