Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Wallet Connect connection did not reply, I am not sure what network requirements are required #156

Closed
superdaidai opened this issue Feb 2, 2024 · 4 comments

Comments

@superdaidai
Copy link

I conducted another test today, and when I connected to the Japanese network_ Client What are the network requirements for Connect (connectOptions) as it has not been successfully connected and has not timed out?
image

@skibitsky
Copy link
Member

WalletConnect does not offer services in the following regions: Cuba, North Korea, Syria, Iran, Luhansk Oblast (Ukraine), Donetsk Oblast (Ukraine), and Crimea (Ukraine).

However, this does not guarantee that the service will function seamlessly elsewhere. If your ISP blocks connections to the WalletConnect Relay, using a VPN might not resolve the issue. I can personally confirm that WalletConnect operates without any problems in Japan.

There is one thing you could try though. In the SignClientOptions set RelayUrl to wss://relay.walletconnect.org here, like this:
Screenshot 2024-02-02@2x

@superdaidai
Copy link
Author

This method has solved my problem, I really appreciate it. Thank you, thank you.

@Dejavu0709
Copy link

WalletConnect does not offer services in the following regions: Cuba, North Korea, Syria, Iran, Luhansk Oblast (Ukraine), Donetsk Oblast (Ukraine), and Crimea (Ukraine).

However, this does not guarantee that the service will function seamlessly elsewhere. If your ISP blocks connections to the WalletConnect Relay, using a VPN might not resolve the issue. I can personally confirm that WalletConnect operates without any problems in Japan.

There is one thing you could try though. In the SignClientOptions set RelayUrl to wss://relay.walletconnect.org here, like this: Screenshot 2024-02-02@2x

Hi, I think we meet the same issue, if Chinese users have to use vpn, how to resolve this problem, now our app for Chinese users can not popup the transaction in metamask

@skibitsky
Copy link
Member

@Dejavu0709,

You can use wss://relay.walletconnect.org as the Relay URL on the app side. In the latest update an option to modify the URL was added to the WalletConnectProjectConfig scriptable object.

However, this is only on the app side. Wallets need to do the same. I don't know if MetaMask uses wss://relay.walletconnect.org as the relay URL in restricted regions, I will ask them.

Possibly related issue: #165

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

3 participants