WalletConnect V2 Adapter Trust Wallet error “Signature do not match” vol 2

Hi, this is a continuation of WalletConnect V2 Adapter Trust Wallet error “Signature do not match” - Help - Plug n Play - Web3Auth Community - the thread for unfortunately closed automatically when waiting for response.

@Ayush did you manage to please reproduce the issue?

Thanks,

Hi Silver!

Thanks for reaching out. I see you’re dealing with the “Signature do not match” error related to the WalletConnect V2 Adapter Trust Wallet. Here’s the gathered information based on your message:

Since this is a continuation of the previous topic and it looks like you’ve been waiting for a response, please provide any additional details that might help us assist you better:

  • SDK Version Number
  • Platform
  • Any relevant snippets of your Web3Auth initialization and login code, or screenshots from the browser console that show the error.

This information will help the support team in addressing your concern more effectively. Thanks for your patience, and we hope to get this resolved for you soon!

Note: This response was generated by an AI bot and may require further verification. The Web3Auth support team has tracked this issue and will be responding as soon as possible.

Hey, yes I tried with Wallet Connect v2 and Trust it works fine.

Which wallet of trust are you using? Swift Wallet which is in beta?

Using the iOS (not desktop) version of Trust wallet (scanning the QR code) and yes swift version.

I tried with mobile version, the Swift version which you are using is the Smart Account Wallet, not an EOA wallet. How are you verifying the signature?

I am not doing anything special.

  • Just running this in desktop browser:

    await web3auth.connectTo(window.WALLET_ADAPTERS.WALLET_CONNECT_V2);
    
  • Then taking a pic of the QR Code with mobile Trust wallet “Swift wallet” version

  • Signing inside the Trust wallet

  • Then error appears in browser logs.

I am not verifying any signature, the web3auth object is, when its doing “verifySignedChallenge()” inside “authenticateUser()” in walletConnectV2adapter.js

Actually I now see that you added the support of Trust Smart Account in 9.2.4, my libraries are 9.2.3 - probably its that?:

What’s Changed in v9.2.4

Unfortunately, @Ayush even on version 9.4.4 I have exact same error.

Hi @Ayush do you want to do a zoom/google meet where I show you the issue? The issue is yes with Trust swift wallet