Skip to content
@Web3Auth

Web3Auth

Simple, Non-custodial auth infrastructure for Web3 wallets and dapps. Social logins, powered by off-chain multi-sigs on the Auth Network

Web3Auth

Web3Auth is where passwordless auth meets non-custodial key infrastructure for Web3 apps and wallets. By aggregating OAuth (Google, Twitter, Discord, etc) logins, different wallets, and innovative Multi Party Computation (MPC) - Web3Auth provides a seamless login experience to every user on your application, be it Gaming, DeFi, or NFT.

With Web3Auth applications and wallets, find:

  • Simplified onboarding leading to higher conversion rates by as much as 64%
  • Key recoverability and availability via enhanced non-custodial 2FA resulting in an 80% reduction of support tickets
  • Robust infrastructure that currently already supports 15M users, enterprise-grade MPC, and uptime guarantees

❓ How can I use Web3Auth?

Web3Auth comes with simple SDKs that can be integrated in multiple ways to provide the best experience for your users. We support all the available chains out there with dedicated providers available for EVM and Solana chains.

🌐 Web3Auth Plug N Play SDKs

💻 PnP Web SDKs

Web3Auth Plug and Play Modal SDK

Web3Auth Plug and Play No Modal SDK

📱 PnP Mobile SDKs

Web3Auth PnP Android SDK

Web3Auth PnP Swift SDK

Web3Auth PnP React Native SDK

Web3Auth PnP Flutter SDK

👾 PnP Gaming SDKs

Web3Auth PnP Unity SDK

Web3Auth PnP Unreal SDK

Web3Auth Core Kit SDKs

🖥️ Core Kit Web SDKs

tKey JS SDK

MPC Core Kit SDK

Web3Auth Single Factor Auth Web SDK

Web3Auth Single Factor Auth Node SDK

📲 Core Kit Mobile SDKs

tKey JS SDK for React Native

Web3Auth Single Factor Auth Android SDK

Web3Auth Single Factor Auth Swift SDK

Web3Auth Single Factor Auth React Native SDK

Web3Auth Single Factor Auth Flutter SDK

To know and understand how you can use Web3Auth, hop over to Quick Start Documentation and get started!

📖 Documentation

Checkout the official Web3Auth Documentation and SDK Reference to get started!

🩹 Examples

Checkout the examples for your preferred blockchain and platform in our examples

💥 Demo

Check out the Web3Auth Demo to see how Web3Auth can be used in your application.

💬 Troubleshooting and Support

  • Have a look at our Community Portal to see if anyone has any questions or issues you might be having. Feel free to create new topics, and we'll help you out as soon as possible.
  • Checkout our Troubleshooting Documentation Page to know the common issues and solutions.
  • For Priority Support, please have a look at our Pricing Page for the plan that suits your needs

Pinned

  1. web3auth-web web3auth-web Public

    Simple infrastructure that enables Web3 wallets and applications to provide seamless user logins for both mainstream and Web3.0 users.

    TypeScript 406 224

  2. web3auth-docs web3auth-docs Public

    Integrate seamless non-custodial logins in your wallet or dapp!

    MDX 36 128

  3. web3auth-android-sdk web3auth-android-sdk Public

    Java/Kotlin seamless logins

    Kotlin 41 17

  4. sign-in-with-web3 sign-in-with-web3 Public

    With Sign-in With Web3, users will be able to take control of their digital identities with their Web3 accounts rather than relying on custodial Oauth providers such as Google and Facebook. What th…

    TypeScript 31 10

  5. web3auth-unity-sdk web3auth-unity-sdk Public

    Web3Auth SDK for Unity3D game engine which supports Android, iOS, and Windows. web3auth-unity-sdk is a client-side library which allows you to authenticate users using Web3Auth on Unity3D game engine.

    C# 32 8

  6. More-code-at-torusresearch More-code-at-torusresearch Public

    github.com/torusresearch, github.com/tkey

    7

Repositories

Showing 10 of 52 repositories