web3 icon indicating copy to clipboard operation
web3 copied to clipboard

[Question] Why is the web3 button taking so long to load?

Open segoradevine opened this issue 6 months ago • 1 comments

Hey devs, I'm really new to all this stuff (sorry if it's a dumb question), but I noticed something odd. When I open my site, the web3 connect button takes a couple extra seconds to show up after the rest of the page is already loaded.

Is that normal? Could it be something with how I'm loading the libraries or maybe a bad internet connection? I'm using basic React stuff, nothing fancy. Just trying to understand what I might’ve done wrong. Appreciate any insights!

segoradevine avatar Jun 05 '25 23:06 segoradevine

Hi! I'm a full-stack developer with experience in React and Web3 integrations (e.g., using libraries like web3.js, ethers.js, and wagmi). I’ve run into similar issues where wallet connection components take a moment to render due to async provider initialization or client-side hydration timing in React.

I'm interested in this issue because it’s a common performance quirk in dApp UIs, and I’d love to help explore ways to improve UX or load handling for wallet components. It’s a great opportunity to dig into real-world Web3 UX patterns.

Mitch5000 avatar Jun 06 '25 23:06 Mitch5000