Hello Web3Auth Developers,
We are thrilled to announce the release of Web3Auth v6, which includes exciting features and bug fixes. The latest version is faster than ever, with a 40% reduction in size. However, there are some breaking changes, so please refer to the migration guide for more information.
We have made several updates, including:
- For Web3Auth-Wagmi-Adapter & Web3Auth SDKs: the provider is available after
web3auth.init()
. - SDKs have been upgraded as per Node 18, and web3auth no longer requires polyfilling. Check out the Troubleshooting page to see the changes. Note you might have to do the selective polyfilling as per the chain.
- Introducing the XRPL Provider to connect with the XRPL chain and the CommonKeyProvider to connect with all blockchains.
- Additionally, we now support Portuguese (
pt
) and Dutch (nl
) on Web3Auth Modal and Openlogin Screens, with more language support on the way. If you want to add a new language, please check out https://github.com/Web3Auth/web3auth-locales and submit your changes as a Pull Request. - Please note that Wallet Connect v2 is the current default
- A new
web3auth.connected
variable has been introduced to showcase the logged-in state. - Also, if you are using
@web3auth/no-modal, the openlogin-adapter needs a
privateKeyProvider` during initialization. -
@web3auth/single-factor-auth
now takes a privateKeyProvider ininit()
.
We hope that you will enjoy using the latest SDK and look forward to receiving your feedback.