Examples

React Playground
A playground to test all the features of Web3Auth SDKs in React

PnP iOS SDK Playground
A playground to test all the features of Plug and Play iOS SDK

PnP Android SDK Playground
A playground to test all the features of Plug and Play Android SDK

PnP Flutter SDK Playground
A playground to test all the features of Plug and Play Flutter SDK for Android and iOS

Auth0 Implicit Example
Implementing Auth0 implicit flow authentication with Web3Auth

Auth0 JWT Example
Implementing Auth0 JWT authentication with Web3Auth

Cognito Implicit Example
Implementing AWS Cognito implicit flow authentication with Web3Auth

Custom JWT Example
Implementing custom JWT authentication with Web3Auth

Discord Implicit Example
Implementing Discord implicit flow authentication with Web3Auth

Facebook Implicit Example
Implementing Facebook implicit flow authentication with Web3Auth

Firebase JWT Example
Implementing Firebase JWT authentication with Web3Auth

Google Implicit Example
Implementing Google implicit flow authentication with Web3Auth

Google One Tap Example
Implementing Google One Tap authentication with Web3Auth

Modal Example
Implementing Web3Auth Modal for authentication

Twitch Implicit Example
Implementing Twitch implicit flow authentication with Web3Auth

Worldcoin Implicit Example
Implementing Worldcoin implicit flow authentication with Web3Auth

Auth0 Google Implicit Grouped Example
Implementing Auth0 and Google grouped authentication with implicit flow

Auth0 Google JWT Grouped Example
Implementing Auth0 and Google grouped authentication with JWT

Firebase Google JWT Grouped Example
Implementing Firebase and Google grouped authentication with JWT

Modal Google Email Passwordless Grouped Example
Implementing Web3Auth Modal with Google and Email Passwordless authentication

Algorand Example
Implementing Web3Auth with Algorand blockchain

Aptos Example
Implementing Web3Auth with Aptos blockchain

Bitcoin Example
Implementing Web3Auth with Bitcoin blockchain

Cosmos Example
Implementing Web3Auth with Cosmos blockchain

Multi Chain Example
Implementing Web3Auth with multiple blockchain networks

Polkadot Example
Implementing Web3Auth with Polkadot blockchain

Polymesh Example
Implementing Web3Auth with Polymesh blockchain

Server Side Verification Example
Implementing server-side verification with Web3Auth

Sign Protocol Example
Implementing signing protocols with Web3Auth

Smart Account Example
Implementing smart accounts with Web3Auth for account abstraction

Tezos Example
Implementing Web3Auth with Tezos blockchain

TRON Example
Implementing Web3Auth with TRON blockchain

XMTP Example
Implementing Web3Auth with XMTP messaging protocol

Integrate Web3Auth PnP iOS SDK with Solana Blockchain
Use Solana Blockchain with Plug and Play iOS SDK

Integrate Firebase based Login in PnP iOS SDK
Use your own Firebase ID Token based Login with Plug and Play iOS SDK

Using Aggregate Verifiers in Web3Auth PnP iOS SDK
Combine multiple logins (Google, Facebook and GitHub) using Aggregate Verifiers in Web3Auth Plug and Play iOS SDK

Integrate Web3Auth PnP Android SDK with Solana Blockchain
Use Solana Blockchain with Plug and Play Android SDK

Integrate Firebase based Login in PnP Android SDK
Use your own Firebase ID Token based Login with Plug and Play Android SDK

Integrate Auth0 SPA in PnP Android SDK
Use Auth0 Single Page App (Implicit Mode) with Plug and Play Android SDK

Using Aggregate Verifiers in Web3Auth PnP Android SDK
Combine multiple logins (Google, Facebook and GitHub) using Aggregate Verifiers in Web3Auth Plug and Play Android SDK

Using Auth0 with Web3Auth PnP React Native SDK
Using Auth0 Single Page App (Implicit Mode) in Web3Auth Plug and Play React Native SDK in Android and iOS

Using Aggregate Verifiers in Web3Auth PnP React Native SDK
Combine multiple logins (Google, Facebook and GitHub) using Aggregate Verifiers in Web3Auth Plug and Play React Native SDK for Android and iOS

Using Web3Auth PnP React Native SDK in Expo
Using Web3Auth Plug and Play React Native SDK in an Expo App

Integrate Web3Auth PnP Flutter SDK with Solana Blockchain
Use Solana Blockchain with Plug and Play Flutter SDK for Android and iOS

Integrate Firebase based Login in PnP Flutter SDK
Use your own Firebase ID Token based Login with Plug and Play Flutter SDK for Android and iOS

Integrate Auth0 SPA in PnP Flutter SDK
Use Auth0 Single Page App (Implicit Mode) with Plug and Play Flutter SDK for Android and iOS

Using Aggregate Verifiers in Web3Auth PnP Flutter SDK
Combine multiple logins (Google, Facebook and GitHub) using Aggregate Verifiers in Web3Auth Plug and Play Flutter SDK for Android and iOS

Using Auth0 with Web3Auth PnP Unity SDK
Using Auth0 Single Page App (Implicit Mode) in Web3Auth Plug and Play Unity SDK in Android, iOS and WebGL

Using Aggregate Verifiers in Web3Auth PnP Unity SDK
Combine multiple logins (Google, Facebook and GitHub) using Aggregate Verifiers in Web3Auth Plug and Play Unity SDK for Android, iOS and WebGL

Using Auth0 with Web3Auth PnP Unreal Engine SDK
Using Auth0 Single Page App (Implicit Mode) in Web3Auth Plug and Play Unreal Engine SDK in Android & iOS

Using Google in Web3Auth PnP Unreal Engine SDK
Using Google Custom Authentication in Web3Auth Plug and Play Unreal Engine SDK for Android & iOS

Using Web3Auth Single Factor Auth React Native SDK in Expo
Using Web3Auth Single Factor Auth React Native SDK in an Expo App

Integrate Web3Auth Single Factor Auth Flutter SDK with Solana Blockchain
Use Solana Blockchain with Single Factor Auth Flutter SDK for Android and iOS

Use Aggregate Verifiers in MPC Core Kit SDK
Aggregate Google, Auth0 GitHub & Email Passwordless in Multi Party Computation Core Kit SDK

Integrate Farcaster Login in MPC Core Kit SDK
Use Farcaster with Multi Party Computation Core Kit SDK

Integrate MPC Core Kit SDK with Solana Blockchain
Use Solana with MPC Core Kit SDK

Using Auth0 with MPC Core Kit React Native
Integrate Auth0 with Web3Auth Multi Party Computation Core Kit in React Native for Android and iOS

Using Solana MPC Core Kit SDK React Native
Integrate Solana with Web3Auth MPC Core Kit in React Native for Android and iOS

Using MPC Core Kit SDK in Expo
Integrate Auth0 with Web3Auth MPC Core Kit in React Native Expo for Android and iOS

React Quick Start
A quick integration of Web3Auth SDK in React

React Solana Quick Start
A quick integration of Web3Auth SDK in React with Solana blockchain

Angular Quick Start
A quick integration of Web3Auth SDK in Angular

Vue Quick Start
A quick integration of Web3Auth SDK in Vue

Vue Solana Quick Start
A quick integration of Web3Auth SDK in Vue with Solana blockchain

NextJS Quick Start
A quick integration of Web3Auth SDK in NextJS

Vanilla JS Quick Start
A quick integration of Web3Auth SDK in Vanilla JavaScript

Web3Auth PnP iOS SDK Quick Start
A quick integration of Web3Auth Plug and Play iOS SDK

Web3Auth PnP Android SDK Quick Start
A quick integration of Web3Auth Plug and Play Android SDK

Web3Auth PnP React Native SDK Quick Start
A quick integration of Web3Auth Plug and Play React Native SDK in Android and iOS

Web3Auth PnP Flutter SDK Quick Start
A quick integration of Web3Auth Plug and Play Flutter SDK for Android and iOS

Web3Auth PnP Unity SDK Quick Start
A quick integration of Web3Auth Plug and Play Unity SDK in Android, iOS and WebGL

Web3Auth PnP Unreal Engine SDK Quick Start
A quick integration of Web3Auth Plug and Play Unreal Engine SDK in Android & iOS

Web3Auth Single Factor Auth iOS SDK Quick Start
A quick integration of Single Factor Auth iOS SDK

Web3Auth Single Factor Auth Android SDK Quick Start
A quick integration of Web3Auth Single Factor Auth Android SDK

Web3Auth Single Factor Auth React Native SDK Quick Start
A quick integration of Web3Auth Single Factor Auth React Native SDK in Android and iOS

Web3Auth Single Factor Auth Flutter SDK Quick Start
A quick integration of Web3Auth Single Factor Auth Flutter SDK for Android and iOS

MPC Core Kit React Quick Start
A quick integration of Multi Party Computation Core Kit SDK in React

MPC Core Kit Angular Quick Start
A quick integration of Multi Party Computation Core Kit SDK in angular

MPC Core Kit Vue Quick Start
A quick integration of Multi Party Computation Core Kit SDK in Vue

MPC Core Kit NextJS Quick Start
A quick integration of Multi Party Computation Core Kit SDK in NextJS