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

Rabby wallet repeatedly disconnects and causes connection conflicts with other wallets in RainbowKit #2834

Closed
0xKurt opened this issue Mar 11, 2025 · 12 comments
Assignees

Comments

@0xKurt
Copy link

0xKurt commented Mar 11, 2025

I'm experiencing a persistent issue with Rabby wallet when using it with a ReactJs/NextJs application that implements RainbowKit for wallet connections:

  • Rabby wallet disconnects unexpectedly during usage / page refresh
  • When attempting to reconnect, RainbowKit displays multiple wallet options (including MetaMask, Rabby, and others)
  • I cannot reconnect using Rabby after it disconnects - I must select a different wallet (like MetaMask)
  • Similarly, if I was using MetaMask to connect Rabby wallet and it disconnects, I must select Rabby to reconnect
  • This alternating pattern continues, forcing me to switch between wallets after each disconnection
  • This issue occurs exclusively with Rabby wallet - other wallets maintain consistent connections

I found an existing GitHub issue related to this (rainbow-me/rainbowkit#2092).
It seems to suggest that the issue might be related to Rabby.

Relevant Libraries and Versions:

@rainbow-me/rainbowkit: 2.2.4
react: 18.3.1
react-dom: 18.3.1
wagmi: 2.13.2
viem: 2.21.60

Rabby version 0.93.16

@vvvvvv1vvvvvv
Copy link
Member

this issue should be fixed in #2781 which includes in 0.93.13

all known way can not reproduce now, would you like to share your website url which can reproduce the issue?

@0xKurt
Copy link
Author

0xKurt commented Mar 13, 2025

https://retrofunding-vote.vercel.app/

you won't be able to du anything there, but connecting and refreshing will show you the problem
@vvvvvv1vvvvvv

@vvvvvv1vvvvvv
Copy link
Member

@0xKurt
Copy link
Author

0xKurt commented Mar 14, 2025

@vvvvvv1vvvvvv
Copy link
Member

can you try update to 0.93.20 and try again?

@vvvvvv1vvvvvv
Copy link
Member

@cs1707 please check this issue

@cs1707
Copy link
Contributor

cs1707 commented Mar 17, 2025

This problem is caused by the extension rivet. After disabling rivet, Rabby works fine.

MetaMask also does not work properly if rivet is already installed

@vvvvvv1vvvvvv
Copy link
Member

so can you check did you install rivet?
@0xKurt

@0xKurt
Copy link
Author

0xKurt commented Mar 18, 2025

disabling Rivet worked!
@cs1707 @vvvvvv1vvvvvv

What annoying bug - so its an issue on RIvets end?

@cs1707
Copy link
Contributor

cs1707 commented Mar 18, 2025

Yes, it is caused by rivet

@vvvvvv1vvvvvv
Copy link
Member

will close since issue fixed

@0xKurt
Copy link
Author

0xKurt commented Mar 18, 2025

Thanks guys!

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