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

[bug] Unable to scan the Rainbow QR code using the Rainbow Wallet app #2180

Open
1 task done
richardhenry opened this issue Sep 13, 2024 · 4 comments
Open
1 task done

Comments

@richardhenry
Copy link

richardhenry commented Sep 13, 2024

Is there an existing issue for this?

  • I have searched the existing issues

RainbowKit Version

2.1.6

wagmi Version

2.12.11

Current Behavior

The Rainbow Wallet app on iPhone is unable to scan the Rainbow QR code in the RainbowKit modal. If I select WalletConnect in the modal instead, the scan completes successfully.

I can reproduce this on rainbowkit.com using the "Connect Wallet" button using the latest version of Rainbow Wallet on my iPhone 15 Pro. My Mac (displaying the QR code) is using Safari 17.6.

Unable to scan using Rainbow Wallet on iOS (nothing happens):

Screenshot 2024-09-13 at 1 24 07 PM

Scans successfully using Rainbow Wallet on iOS:

Screenshot 2024-09-13 at 1 25 11 PM

Expected Behavior

The Rainbow Wallet app should be able to scan the Rainbow QR code.

Steps To Reproduce

  1. Install the latest version of Rainbow Wallet on an iOS device and create a wallet.
  2. Go to rainbowkit.com on a Mac using Safari 17.6.
  3. Click "Connect Wallet"
  4. Click "Rainbow"
  5. Tap the scan button in Rainbow Wallet on your iOS device.
  6. Attempt to scan the Rainbow QR code.

Link to Minimal Reproducible Example (CodeSandbox, StackBlitz, etc.)

No response

Anything else?

No response

@richardhenry
Copy link
Author

I can also reproduce this issue in Firefox 130.0 on my Mac (displaying the QR code) using the demo on rainbowkit.com, so this isn't specific to Safari.

@lilhammer111
Copy link

I have the same problem

@DanielSinclair
Copy link
Collaborator

Investigating! It seems like WalletConnect recently introduced a change that increased the length of the URIs we embed in QR Codes.

@drwasho
Copy link

drwasho commented Dec 20, 2024

Was this ever resolved @DanielSinclair ?

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

4 participants