FrederikBolding / chainlist

A list of EVM-based chains that also allows you to add chains to your favorite Web3 wallet. An alternative to the closing chainlist.org
https://chainlist.wtf
MIT License
521 stars 147 forks source link

Use Web3-Onboard for your wallet connection library instead of Web3 #104

Open Adamj1232 opened 9 months ago

Adamj1232 commented 9 months ago

Web3-Onboard is an open source wallet connection library that is super simple, actively maintained & updated and provides the widest support for injected and SDK wallets (along with hardware wallet support).

Switching to the use of Web3-Onboard in place of Web3 for the wallet connection library will add greater UX and wallet coverage. One example I saw off the bat was when attempting to connect MetaMask to your site, only Coinbase displayed (as I have both installed). This problem is alleviated by Web3-Onboard which will show all installed wallets.

If this is something that peaks your interest I can open a PR to make the change so you can try out Web3-Onboard within your app

Official docs: https://onboard.blocknative.com/ Currently used by: Curve.fi, Zapper, Compound, Iron Bank, Synthetix, Beefy, etc

goodnewsshow commented 4 months ago

Thank you Adamj1232. Metamask didn't connect. I hope FrederickBolding is interested in your offer to make a change so Web3-Onboard could allow access to connect Metamask within the app. It was a bit confusing when it didn't connect Metamask.