-
Notifications
You must be signed in to change notification settings - Fork 573
Open
Description
Bug description
When visiting /wc
route only uri
query parameter is respected and passed when redirecting. In many cases WalletConnect generates URLs with other parameters such as requestId
, sessionTopic
and possibly other. These parameters are lost while redirecting from /wc
route disturbing the WalletConnect session flow.
Possible solutions would be to provide a list of supported query parameters or pass all of them.
Environment
- Browser: Chrome
- Wallet: MetaMask
- Chain: Ethereum mainnet
Steps to reproduce
- Try to connect to Safe Wallet using WalletConnect
- Notice
requestId
andsessionTopic
query parameters in the URL - Notice that when being redirected from
/wc
to/welcome
or/home
, query parameters are gone.
Expected result
All WalletConnect specific query parameters are rewritten to the URL on redirection.
Obtained result
The only WalletConnect specific query parameter that is rewritten to on redirection is uri
.
nkuba
Metadata
Metadata
Assignees
Labels
No labels