Announcing WAGMI Support in Web3 Onboard: Elevating Your Dapp's Wallet Experience

Blocknative Ethereum Web3

We are excited to announce that Web3 Onboard now supports WAGMI, further enhancing the wallet connection experience for developers and users alike. This integration marks a significant step forward for Web3 Onboard giving developers access to the state-of-art tooling, functionality, and a 30% reduction in bundle size. 

The Evolution of Wallet Connections

Connecting wallets to a dapp involves two primary components:

  1. Wallet Connection: Each wallet can have unique requirements and interfaces, making it challenging for developers to integrate them seamlessly. Web3 Onboard simplifies this by creating a standard interface and lightweight module system to give developers a fast and functional wallet connection experience.
  2. Blockchain Interaction (RPC): Once connected, wallets need to interact with the blockchain through RPC calls. Libraries like ethers and VIEM facilitate these interactions, making it easier to handle transactions and read operations.

The Role of WAGMI and VIEM

WAGMI empowers developers to build custom wallet connectors for any wallet and expose easy-to-use API functions allowing developers to interact with the blockchain. Instead of building on top of ethers to interact with the blockchain, the WAGMI team leverages VIEM, a new low-level typescript interface for making RPC calls and more. 

What This Means for Web3 Onboard

With WAGMI support, developers can add all the functionality of WAGMI to provide best-in-class wallet connection standards and handle edge cases across the 80+ wallets we support, all while providing the same high-quality UX our users love. Easily integrate WAGMI into your dapp by adding the WAGMI module to your web3-onboard init configuration. 

 

Screen Shot 2024-05-31 at 11.23.55 AM

 

Now, developers can leverage WAGMI's React hooks and other features to interact with the blockchain and dapps.

Key Benefits of the Integration

  • Reduced Bundle Size: By leveraging VIEM instead of ethers for RPC interactions, the core Web3 Onboard module bundle size has been reduced by approximately 30%. This results in a lighter and faster experience for developers. 
  • Enhanced Functionality and UX: You can leverage WAGMI react hooks functionality while knowing that Blocknative and Web3 Onboard take care of all the difficult edge cases that come with supporting 80+ hardware and software wallets.
  • Custom Wallets: The WAGMI integration allows developers to easily add custom wallets to their Web3 Onboard setup.

Next Steps

User-centric design, developer experience, and strong community support have always been the cornerstones of Web3 Onboard. This latest release strengthens the library's capabilities, and we're excited to see new dapps leverage Web3 Onboard for seamless wallet connections.

To integrate Web3 Onboard into your dapp today visit our documentation. Have feedback or feature requests? Join our discord or submit a pull request for the team to look at.

Observe Ethereum

Blocknative's proven & powerful enterprise-grade infrastructure makes it easy for builders and traders to work with mempool data.

Visit ethernow.xyz

Want to keep reading?

Good choice! We have more articles.

blocknative-gas-estimator-extension-now-supports-multiple-blockchains!
Gas

Blocknative Gas Estimator Extension Now Supports Multiple Blockchains!

Big News: Blocknative Gas Estimator Extension Now Supports Multiple Blockchains! We're super..

understanding-blocknative's-gas-estimator:-why-do-some-predictions-show-the-same-values?
Gas

Understanding Blocknative's Gas Estimator: Why Do Some Predictions Show the Same Values?

Understanding Blocknative's Gas Estimator: Why Do Some Predictions Show the Same Values? If you've..

base-101:-how-gas-works-on-base
Gas

Base 101: How Gas Works On Base

Incubated and developed by the popular centralized exchange Coinbase, Base is an Ethereum Layer..

Connect with us. Build with us.

We love to connect with teams who are building with Blocknative. Tell us about your team and what you would like to learn.

"After first building our own infrastructure, we appreciate that mempool management is a difficult, expensive problem to solve at scale. That's why we partner with Blocknative to power the transaction notifications in our next-generation wallet."

Schedule a demo