OpenViSTAI · Agents · Blockchain · Crypto
Menu
Wallets

Auth SDK by Web3Auth

Auth SDK by Web3Auth is a TypeScript library that integrates OAuth-based passwordless sign-in with non-custodial key infrastructure for Web3 applications and wallets. It combines CustomAuth and tKey and provides sign-in interface flows, with package builds and browser CDN distribution.

Independent OpenViST project profile, based on linked sources.

Auth SDK by Web3Auth — OpenViST project profile in Wallets.
OpenViST project illustration. See the linked sources for product details.
Understand the project

Practical overview

When it fits

Use it when building a Web3 application or wallet that needs OAuth sign-in linked to non-custodial key infrastructure.

Who it is for

  • Developers adding OAuth login to a Web3 application or wallet.
  • Teams connecting user sign-in methods to non-custodial wallet key infrastructure.

Documented uses

  • Add passwordless OAuth sign-in to a Web3 app.
  • Connect login methods with non-custodial wallet key infrastructure.
  • Choose a package build or browser CDN distribution for an integration.
Before you choose

Requirements & limits

  • The README lists Google, Twitter and Discord as OAuth login examples.
  • Distribution options include ESM, CommonJS, jsDelivr and unpkg.
  • The README says CDN builds and the CommonJS build are not core-js polyfilled by default.
  • Integration requires the application domain to be whitelisted through the developer dashboard.
  • Repository build requirements include Node.js 22+ and @babel/runtime.

Check current requirements in the official documentation. Source-based guidance does not mean OpenViST has run or independently tested this project.

Source-based practical guide

Build the Auth SDK from its repository

Prepare a local build of the TypeScript SDK.

Before you start

  • Node.js 22 or later
  • The @babel/runtime peer dependency

Steps

  1. Clone the Web3Auth/Auth repository.

  2. Change into the Auth directory.

  3. Install dependencies with npm i.

  4. Run npm run build.

Expected outcome

The documented build command produces the SDK build.

Guide limitations

  • This recipe covers building the SDK, not integrating or running an application with it.
Evidence and transparency

Sources & review

Source record details
Source availability
Active
Sources checked
16 October 2026
Original website title
Web3Auth/Auth · Official homepage title · retained in its source language