-
Notifications
You must be signed in to change notification settings - Fork 56
Description
Describe the bug
I can't accept HON tokens in https://read.kernel.community/en/learn/module-2/money-speech
To Reproduce
Steps to reproduce the behavior:
-
Go to https://read.kernel.community/en/learn/module-2/money-speech
-
Click "Connect"
-
Connect wallet (Metamask in my case)
-
Click "Get some!"
-
Click on "Ask"
-
Click on "Honour"
-
Observe spinner spinning endlessly (see screenshot)
-
Observe constant walletconnect errors on the dev console throughout the above steps, e.g.:
WebSocket connection to 'wss://t.bridge.walletconnect.org/?env=browser&host=read.kernel.community&protocol=wc&version=1' failed:
Expected behavior
Presumably receive some HON tokens
Diagnosis
This is extremely likely due to WalletConnect v1 infrastructure being shut down quite some time ago and the relevant libraries in this codebase (wagmi and various WalletConnect modules) not being updated to use v2. The various bridge.walletconnect.org subdomains don't even exist in DNS any more, so there's absolutely no way this can work as it currently stands.
Suggested fix
Other people (including myself) have come across the same issue in the past, e.g. see this StackOverflow comment. It should be pretty easy to upgrade wagmi and dependencies to solve this.
Screenshots
Desktop (please complete the following information):
- OS: openSUSE Tumbleweed
- Browser: Chrome
- Version: 133
