rainbowkit
rainbowkit copied to clipboard
[bug] Rabby Wallet missing on mobile site connections
Is there an existing issue for this?
- [X] I have searched the existing issues
RainbowKit Version
2.1.7
wagmi Version
2.12.17
Current Behavior
When accessing a website on mobile devices, Rabby wallet is not appearing in the list of available wallets for connection, despite the following conditions:
- Rabby wallet is included and functional on the desktop version of the same site.
- Rabby wallet app is installed on the mobile device.
Expected Behavior
Rabby wallet should be available for connection when:
- the website supports Rabby wallet on its desktop version
- the Rabby wallet app is installed on the user's mobile device
Steps To Reproduce
- Visit https://www.jokerace.io/ or https://www.rainbowkit.com/ from desktop and if you have rabby wallet installed as extension, you should see it in the list.
- Visit site again from mobile and if you have rabby installed as an app, it isn't included in the list.
Link to Minimal Reproducible Example (CodeSandbox, StackBlitz, etc.)
https://www.jokerace.io/ or https://www.rainbowkit.com/
Anything else?
No response
This looks like rabby issue at least for now, their app can't be recognized on any explorer besides rabby explorer.
It's still not resolved + I'm missing Phantom option on mobile as well despite app being installed ofc :x
This issue keeps happening—not just with Rabby, but also with Zerion. When the app is installed on mobile, it doesn’t let me select anything, and it simply doesn't work at all.
I saw that this bug was reported some time ago. Is there any chance of finding a solution? It creates a really poor user experience on mobile for users of wallets like Rabby and Zerion.
Thank you very much!
still waiting for a solution
This is now resolved in Rabby. Wallets occasionally have bugs in their dApp Browser injection scripts, especially on Android, which caused this issue. It does appear Zerion has a unique set of problems where they override the text in RainbowKit for the MetaMask connector, which causes confusion as the user will redirect to MetaMask.