Comments (6)
Confirming @0xhashmap - @chouandy @anuj0361 - Please add an explore
URL to the onboard initialization's appMetaData
object.
MetaMask added a requirement that a URL is passed with WalletConnect support and the appMetaData.explorer
is passed into walletConnect v2 initialization.
I will get a PR together to add the requirement to the TS object and all docs.
Thank you for the feedback and community support!
from web3-onboard.
There is a PR open - #1822 to add a WC init prop to define this more clearly as well as enhanced validation and documentation around this.
To resolve this issue in the short term please pass in the dapp URL into web3OnboardInit.appMetaData.explorer or you can wait until the noted PR is in alpha to test with the walletconnect init prop dappUrl
from web3-onboard.
@anuj0361 we are aware of the issue and working closely with the walletconnect and MetaMask teams to try and resolve this issue. We will report here as progress is made.
from web3-onboard.
If there's an ETA please share. @Adamj1232
from web3-onboard.
Hi @Adamj1232,
I found that the possible problem is when appMetadata doesn't set explore
or gettingStartedGuide
url.
This url
has an empty string.
The MetaMask mobile wallet should have verified that this url
is not empty, resulting in an error.
After setting the explorer url everything works fine.
from web3-onboard.
I can confirm that the problem is not present after adding an explore
url string in the appMetadata
object.
from web3-onboard.
Related Issues (20)
- [Ledger] Ledger connect via WCv2 fails on `eth_getBalance`, but WalletConnect itself succeeds HOT 9
- [Feature]: use web3-onboard to enable gnosis safe wallet in custom safe context HOT 1
- Metamask connects the wrong wallet HOT 5
- [Feature]: Allow dapps to read the required namespace methods for walletconnect HOT 6
- iOS Safari modal placement HOT 11
- Naming Error Tag Release HOT 2
- [Feature]: walletSelect HOT 1
- Cannot see Fordefi wallet in demo website HOT 9
- "accountCenter.enabled" is not allowed HOT 1
- [Feature]: Persist connection on page refresh HOT 2
- otherProviderFlagsExist for metamask is unnecessary HOT 10
- [Feature]: Add EIP6963 Support HOT 1
- [Bug] Onboard wallet state not updating correctly when switching chains with Coin98 wallet HOT 3
- [BUG] containerElements connectModal option not working with React HOT 3
- [Feature]: Kiwi Browser Injected Wallet Support HOT 2
- WalletConnect v2 add chain or switch chain not working HOT 6
- same provider not working for injected and other wallets HOT 4
- connectWallet does not throw error HOT 4
- [Feature]: Enable Trezor symmetric encryption using cipherKeyValue HOT 5
- @web3-onboard/coinbase dependency fails to install on node v18.18.0 HOT 3
Recommend Projects
-
React
A declarative, efficient, and flexible JavaScript library for building user interfaces.
-
Vue.js
🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
-
Typescript
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
-
TensorFlow
An Open Source Machine Learning Framework for Everyone
-
Django
The Web framework for perfectionists with deadlines.
-
Laravel
A PHP framework for web artisans
-
D3
Bring data to life with SVG, Canvas and HTML. 📊📈🎉
-
Recommend Topics
-
javascript
JavaScript (JS) is a lightweight interpreted programming language with first-class functions.
-
web
Some thing interesting about web. New door for the world.
-
server
A server is a program made to process requests and deliver data to clients.
-
Machine learning
Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.
-
Visualization
Some thing interesting about visualization, use data art
-
Game
Some thing interesting about game, make everyone happy.
Recommend Org
-
Facebook
We are working to build community through open source technology. NB: members must have two-factor auth.
-
Microsoft
Open source projects and samples from Microsoft.
-
Google
Google ❤️ Open Source for everyone.
-
Alibaba
Alibaba Open Source for everyone
-
D3
Data-Driven Documents codes.
-
Tencent
China tencent open source team.
from web3-onboard.