Skip to content

Version 2: Web3-Onboard πŸŽ‰πŸ”₯

Compare
Choose a tag to compare
@lnbc1QWFyb24 lnbc1QWFyb24 released this 02 Mar 23:25
3eae714

Web3-Onboard is the long awaited full re-write of Onboard that takes everything that we have learned in designing/managing Onboard V1 and implements a new architecture and API. This initial release has feature parity with version 1 along with a bunch of new features. This first release will also serve as a flexible foundation/architecture for the many upcoming features that we have planned.

Features

  • Re-designed UI: New modern UI that is fully customizable via CSS vars.
  • Multiple Chain Support: Your users can now switch between chains/networks with ease. You configure which EVM compatible chains you want to support.
  • Multiple Wallets and Accounts Connection: Your users can now connect multiple wallets and/or multiple accounts within each wallet at the same time.
  • React Hooks: A React Hooks package for slick integration in to React apps.
  • Minimal Dependencies: All wallet dependencies are included in separate packages, so you only include the ones you want to use.
  • Dynamic Imports: Supporting multiple wallets in your app requires a lot of dependencies. Onboard dynamically imports a wallet and dependencies only when the user selects it, so that minimal bandwidth is used.
  • Wallet Provider Standardization: All wallet modules expose a provider that is patched to be compliant with the EIP-1193, EIP-1102, EIP-3085 and EIP-3326 specifications.

Packages with new versions:

Wallet packages with new versions: