{"id":20747750,"url":"https://github.com/web3auth/web3auth-pnp-examples","last_synced_at":"2025-04-09T17:25:00.841Z","repository":{"id":41171086,"uuid":"505301254","full_name":"Web3Auth/web3auth-pnp-examples","owner":"Web3Auth","description":null,"archived":false,"fork":false,"pushed_at":"2024-05-22T08:57:35.000Z","size":231309,"stargazers_count":91,"open_issues_count":10,"forks_count":106,"subscribers_count":6,"default_branch":"main","last_synced_at":"2024-05-23T04:52:48.572Z","etag":null,"topics":[],"latest_commit_sha":null,"homepage":"https://web3auth.io/docs/examples/","language":"TypeScript","has_issues":false,"has_wiki":null,"has_pages":null,"mirror_url":null,"source_name":null,"license":"mit","status":null,"scm":"git","pull_requests_enabled":true,"icon_url":"https://github.com/Web3Auth.png","metadata":{"files":{"readme":"README.md","changelog":null,"contributing":null,"funding":null,"license":"LICENSE","code_of_conduct":null,"threat_model":null,"audit":null,"citation":null,"codeowners":null,"security":null,"support":null,"governance":null,"roadmap":null,"authors":null,"dei":null,"publiccode":null,"codemeta":null}},"created_at":"2022-06-20T05:07:21.000Z","updated_at":"2024-05-27T12:49:05.660Z","dependencies_parsed_at":"2023-10-12T12:48:11.841Z","dependency_job_id":"777cf72b-6a53-4a95-a7e6-8887ac9802a5","html_url":"https://github.com/Web3Auth/web3auth-pnp-examples","commit_stats":null,"previous_names":["web3auth/examples"],"tags_count":0,"template":false,"template_full_name":null,"repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/Web3Auth%2Fweb3auth-pnp-examples","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/Web3Auth%2Fweb3auth-pnp-examples/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/Web3Auth%2Fweb3auth-pnp-examples/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/Web3Auth%2Fweb3auth-pnp-examples/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/Web3Auth","download_url":"https://codeload.github.com/Web3Auth/web3auth-pnp-examples/tar.gz/refs/heads/main","host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":248075755,"owners_count":21043644,"icon_url":"https://github.com/github.png","version":null,"created_at":"2022-05-30T11:31:42.601Z","updated_at":"2022-07-04T15:15:14.044Z","host_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub","repositories_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories","repository_names_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repository_names","owners_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners"}},"keywords":[],"created_at":"2024-11-17T08:14:17.194Z","updated_at":"2025-04-09T17:25:00.806Z","avatar_url":"https://github.com/Web3Auth.png","language":"TypeScript","funding_links":[],"categories":[],"sub_categories":[],"readme":"# Web3Auth Example from Guides and Integration Builder\n\n[Web3Auth](https://web3auth.io) is a plugable auth infrastructure for Web3\nwallets and applications. It streamlines the onboarding of both mainstream and\ncrypto native users under a minute by providing experiences that they're most\ncomfortable with.\n\nWith support for all social logins, web \u0026 mobile native platforms, wallets and\nother key management methods, Web3Auth results in a standard cryptographic key\nprovider specific to the user and application.\n\n## Important Links\n\n- [Website](https://web3auth.io)\n- [Docs](https://web3auth.io/docs)\n- [Guides](https://web3auth.io/docs/guides)\n- [SDK / API References](https://web3auth.io/docs/sdk)\n- [Pricing](https://web3auth.io/pricing.html)\n- [Github Discussion Board](https://github.com/orgs/Web3Auth/discussions)\n\n## Examples\n\n## Web3Auth Plug n Play Modal\n\n`@web3auth/modal`\n\n### Blockchain x Framework\n\n#### Multi-page playground\n\n| Blockchain        | Lang Framework | Directory                                                                                                                  |\n| :---------------- | :------------- | :------------------------------------------------------------------------------------------------------------------------- |\n| `Multiple Chains` | `REACT`        | [React-Modal-Playground](https://github.com/Web3Auth/web3auth-pnp-examples/tree/main/web-modal-sdk/react-modal-playground) |\n\n#### Blockchain Connection Examples\n\n| Blockchain | Lang Framework | Directory                                                                                                                                             |\n| :--------- | :------------- | :---------------------------------------------------------------------------------------------------------------------------------------------------- |\n| `EVM`      | `REACT`        | [EVM-Modal-Example](https://github.com/Web3Auth/web3auth-pnp-examples/tree/main/web-modal-sdk/blockchain-connection-examples/evm-modal-example)       |\n| `SOLANA`   | `REACT`        | [Solana-Modal-Example](https://github.com/Web3Auth/web3auth-pnp-examples/tree/main/web-modal-sdk/blockchain-connection-examples/solana-modal-example) |\n| `XRPL`     | `REACT`        | [Xrpl-Modal-Example](https://github.com/Web3Auth/web3auth-pnp-examples/tree/main/web-modal-sdk/blockchain-connection-examples/xrpl-modal-example)     |\n\n#### Custom Authentication Example\n\n| Blockchain | Lang Framework | Directory                                                                                                                                            |\n| :--------- | :------------- | :--------------------------------------------------------------------------------------------------------------------------------------------------- |\n| `EVM`      | `REACT`        | [Custom-Authentication-Modal-Example](https://github.com/Web3Auth/web3auth-pnp-examples/tree/main/web-modal-sdk/custom-authentication-modal-example) |\n\n#### Quick-start Examples\n\n| Blockchain | Lang Framework | Directory                                                                                                                                           |\n| :--------- | :------------- | :-------------------------------------------------------------------------------------------------------------------------------------------------- |\n| `EVM`      | `REACT`        | [React-Modal-Quick-Start](https://github.com/Web3Auth/web3auth-pnp-examples/tree/main/web-modal-sdk/quick-starts/react-modal-quick-start)           |\n| `EVM`      | `NEXTJS`       | [NextJS-Modal-Quick-Start](https://github.com/Web3Auth/web3auth-pnp-examples/tree/main/web-modal-sdk/quick-starts/nextjs-modal-quick-start)         |\n| `EVM`      | `Vue`          | [Vue-Modal-Quick-Start](https://github.com/Web3Auth/web3auth-pnp-examples/tree/main/web-modal-sdk/quick-starts/vue-modal-quick-start)               |\n| `EVM`      | `Angular`      | [Angular-Modal-Quick-Start](https://github.com/Web3Auth/web3auth-pnp-examples/tree/main/web-modal-sdk/quick-starts/angular-modal-quick-start)       |\n| `EVM`      | `Vanilla JS`   | [VanillaJS-Modal-Quick-Start](https://github.com/Web3Auth/web3auth-pnp-examples/tree/main/web-modal-sdk/quick-starts/vanillajs-modal-quick-start)   |\n\n### Web3Auth Wagmi Connector\n\n| Lang Framework | Directory                                                                                                                                     |\n| :------------- | :-------------------------------------------------------------------------------------------------------------------------------------------- |\n| `REACT`        | [Wagmi-Modal-Example](https://github.com/Web3Auth/web3auth-pnp-examples/tree/main/web-modal-sdk/wagmi-examples/wagmi-modal-example)           |\n| `REACT`        | [Rainbowkit-Modal-Example](https://github.com/Web3Auth/web3auth-pnp-examples/tree/main/web-modal-sdk/wagmi-examples/rainbowkit-modal-example) |\n\n### Web3Auth x Safe Auth Kit Example\n\n| Lang Framework | Directory                                             |\n| :------------- | :---------------------------------------------------- |\n| `REACT`        | [Web3Auth-Safe-Example](https://github.com/Web3Auth/) |\n\n## Web3Auth Plug n Play No Modal\n\n`@web3auth/no-modal`\n\n### Blockchain Connection Examples\n\n| Blockchain        | Lang Framework | Directory                                                                                                                                                                |\n| :---------------- | :------------- | :----------------------------------------------------------------------------------------------------------------------------------------------------------------------- |\n| `EVM`             | `REACT`        | [EVM-No-Modal-Example](https://github.com/Web3Auth/web3auth-pnp-examples/tree/main/web-no-modal-sdk/blockchain-connection-examples/evm-no-modal-example/)                |\n| `Solana`          | `REACT`        | [Solana-No-Modal-Example](https://github.com/Web3Auth/web3auth-pnp-examples/tree/main/web-no-modal-sdk/blockchain-connection-examples/solana-no-modal-example/)          |\n| `StarkEx`         | `REACT`        | [StarkEx-No-Modal-Example](https://github.com/Web3Auth/web3auth-pnp-examples/tree/main/web-no-modal-sdk/blockchain-connection-examples/starkex-no-modal-example/)        |\n| `StarkNet`        | `REACT`        | [StarkNet-No-Modal-Example](https://github.com/Web3Auth/web3auth-pnp-examples/tree/main/web-no-modal-sdk/blockchain-connection-examples/starknet-no-modal-example/)      |\n| `Tezos`           | `REACT`        | [Tezos-No-Modal-Example](https://github.com/Web3Auth/web3auth-pnp-examples/tree/main/web-no-modal-sdk/blockchain-connection-examples/tezos-no-modal-example/)            |\n| `Algorand`        | `REACT`        | [Algorand-No-Modal-Example](https://github.com/Web3Auth/web3auth-pnp-examples/tree/main/web-no-modal-sdk/blockchain-connection-examples/algorand-no-modal-example/)      |\n| `Aptos`           | `REACT`        | [Aptos-No-Modal-Example](https://github.com/Web3Auth/web3auth-pnp-examples/tree/main/web-no-modal-sdk/blockchain-connection-examples/aptos-no-modal-example/)            |\n| `ImmutableX`      | `REACT`        | [ImmutableX-No-Modal-Example](https://github.com/Web3Auth/web3auth-pnp-examples/tree/main/web-no-modal-sdk/blockchain-connection-examples/immutablex-no-modal-example/)  |\n| `Polkadot`        | `REACT`        | [Polkadot-No-Modal-Example](https://github.com/Web3Auth/web3auth-pnp-examples/tree/main/web-no-modal-sdk/blockchain-connection-examples/polkadot-no-modal-example/)      |\n| `XRPL`            | `REACT`        | [XRPL-No-Modal-Example](https://github.com/Web3Auth/web3auth-pnp-examples/tree/main/web-no-modal-sdk/blockchain-connection-examples/xrpl-no-modal-example/)              |\n| `Cosmos`          | `REACT`        | [Cosmos-No-Modal-Example](https://github.com/Web3Auth/web3auth-pnp-examples/tree/main/web-no-modal-sdk/blockchain-connection-examples/cosmos-no-modal-example/)          |\n| `Multiple Chains` | `REACT`        | [Multi-Chain-No-Modal-Example](https://github.com/Web3Auth/web3auth-pnp-examples/tree/main/web-no-modal-sdk/blockchain-connection-examples/multi-chain-no-modal-example) |\n\n### Custom Authentication - Single Verifier\n\n| Auth Provider | Lang Framework  | Directory                                                                                                                                                                                                     |\n| :------------ | :-------------- | :------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------ |\n| `Auth0`       | `REACT`         | [Auth0-React-Web3Auth-No-Modal-Example](https://github.com/Web3Auth/web3auth-pnp-examples/tree/main/web-no-modal-sdk/custom-authentication/single-verifier-examples/auth0-no-modal-example)                   |\n| `Google`      | `REACT`         | [Google-React-Web3Auth-No-Modal-Example](https://github.com/Web3Auth/web3auth-pnp-examples/tree/main/web-no-modal-sdk/custom-authentication/single-verifier-examples/google-no-modal-example)                 |\n| `Firebase`    | `REACT`         | [Firebase-React-Web3Auth-No-Modal-Example](https://github.com/Web3Auth/web3auth-pnp-examples/tree/main/web-no-modal-sdk/custom-authentication/single-verifier-examples/firebase-no-modal-example)             |\n| `Discord`     | `REACT`         | [Discord-React-Web3Auth-No-Modal-Example](https://github.com/Web3Auth/web3auth-pnp-examples/tree/main/web-no-modal-sdk/custom-authentication/single-verifier-examples/discord-no-modal-example)               |\n| `Facebook`    | `REACT`         | [Facebook-React-Web3Auth-No-Modal-Example](https://github.com/Web3Auth/web3auth-pnp-examples/tree/main/web-no-modal-sdk/custom-authentication/single-verifier-examples/facebook-no-modal-example)             |\n| `Twitch`      | `REACT`         | [Twitch-React-Web3Auth-No-Modal-Example](https://github.com/Web3Auth/web3auth-pnp-examples/tree/main/web-no-modal-sdk/custom-authentication/single-verifier-examples/twitch-no-modal-example)                 |\n| `AWS Cognito` | `REACT`         | [Cognito-React-Web3Auth-No-Modal-Example](https://github.com/Web3Auth/web3auth-pnp-examples/tree/main/web-no-modal-sdk/custom-authentication/single-verifier-examples/cognito-no-modal-example)               |\n| `Custom JWT`  | `REACT-EXPRESS` | [Custom-JWT-React-Express-Web3Auth-No-Modal-Example](https://github.com/Web3Auth/web3auth-pnp-examples/tree/main/web-no-modal-sdk/custom-authentication/single-verifier-examples/custom-jwt-no-modal-example) |\n\n### Custom Authentication - Aggregate Verifiers\n\n| Auth Providers                            | Lang Framework | Directory                                                                                                                                                                                                                              |\n| :---------------------------------------- | :------------- | :------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- |\n| `Google`, `Email Passwordless` \u0026 `GitHub` | `REACT`        | [Auth0-Google-Aggregate-React-Web3Auth-No-Modal-Example](https://github.com/Web3Auth/web3auth-pnp-examples/tree/main/web-no-modal-sdk/custom-authentication/aggregate-verifier-examples/auth0-google-aggregate-no-modal-example)       |\n| `Google` \u0026 `Firebase [GitHub]`            | `REACT`        | [Firebase-Google-Aggregate-React-Web3Auth-No-Modal-Example](https://github.com/Web3Auth/web3auth-pnp-examples/tree/main/web-no-modal-sdk/custom-authentication/aggregate-verifier-examples/firebase-google-aggregate-no-modal-example) |\n| `Google` \u0026 `Auth0`                        | `Flutter`      | [Flutter-Google-EmailPasswordless-Flutter-Application](https://github.com/Web3Auth/web3auth-pnp-examples/tree/main/flutter/flutter-aggregate-verifier-example/)                                                                        |\n| `Google` \u0026 `Auth0`                        | `React Native` | [ReactNative-Google-EmailPasswordless-ReactNative-Application](https://github.com/Web3Auth/web3auth-pnp-examples/tree/main/react-native/rn-bare-aggregate-verifier-example)                                                            |\n| `Google` \u0026 `Auth0`                        | `iOS`          | [iOS-Google-EmailPasswordless-iOS-Application](https://github.com/Web3Auth/web3auth-pnp-examples/tree/main/ios/ios-aggregate-verifier-example)                                                                                         |\n| `Google` \u0026 `Auth0`                        | `Android`      | [Android-Google-EmailPasswordless-Android-Application](https://github.com/Web3Auth/web3auth-pnp-examples/tree/main/android/android-aggregate-verifier-example)                                                                         |\n| `Google` \u0026 `Auth0`                        | `Unity`        | [Unity-Google-EmailPasswordless-Unity-Application](https://github.com/Web3Auth/web3auth-pnp-examples/tree/main/unity/unity-aggregate-verifier-example)                                                                                 |\n\n### Server Side Verification\n\n| Via               | Lang Framework | Directory                                                                                                                                                        |\n| :---------------- | :------------- | :--------------------------------------------------------------------------------------------------------------------------------------------------------------- |\n| `Social - Google` | `NEXTJS`       | [SSV-Via-Social-NextJS-No-Modal-Example](https://github.com/Web3Auth/web3auth-pnp-examples/tree/main/web-no-modal-sdk/server-side-verification-no-modal-example) |\n\n### Browser Extensions\n\n| Browser  | Lang Framework | Directory                                                                                                                                        |\n| -------- | -------------- | ------------------------------------------------------------------------------------------------------------------------------------------------ |\n| `Chrome` | `REACT`        | [Chrome-extension-modal-example](https://github.com/Web3Auth/web3auth-pnp-examples/tree/main/web-no-modal-sdk/chrome-extension-no-modal-example) |\n\n### Web3Auth Wagmi Connector\n\n| Lang Framework | Directory                                                                                                                                  |\n| :------------- | :----------------------------------------------------------------------------------------------------------------------------------------- |\n| `REACT`        | [React-No-Modal-Example](https://github.com/Web3Auth/web3auth-pnp-examples/tree/main/web-no-modal-sdk/wagmi/wagmi-no-modal-example)        |\n| `REACT`        | [RainbowKit-With-No-Modal](https://github.com/Web3Auth/web3auth-pnp-examples/tree/main/web-no-modal-sdk/wagmi/rainbowkit-no-modal-example) |\n| `REACT`        | [RainbowKit-With-No-Modal-Auth0](https://github.com/Web3Auth/web3auth-pnp-examples/)                                                       |\n\n## Web3Auth Mobile SDKs\n\n| SDK                   | Documentation                                                  | Guide                                            | Directory                                                                                                                                     |\n| :-------------------- | :------------------------------------------------------------- | :----------------------------------------------- | :-------------------------------------------------------------------------------------------------------------------------------------------- |\n| `Android`             | [Documentation](https://web3auth.io/docs/sdk/pnp/android)      | [Guide](https://web3auth.io/docs/guides/android) | [Android-Example](https://github.com/Web3Auth/web3auth-pnp-examples/tree/main/android/android-quick-start/)                                   |\n| `Android`             | ---                                                            | ---                                              | [Android-Auth0-Example](https://github.com/Web3Auth/web3auth-pnp-examples/tree/main/android/android-auth0-example/)                           |\n| `Android`             | ---                                                            | ---                                              | [Android-Firebase-Example](https://github.com/Web3Auth/web3auth-pnp-examples/tree/main/android/android-firebase-example)                      |\n| `Flutter`             | [Documentation](https://web3auth.io/docs/sdk/pnp/flutter)      | [Guide](https://web3auth.io/docs/guides/flutter) | [Flutter-Example](https://github.com/Web3Auth/web3auth-pnp-examples/tree/main/flutter/flutter-quick-start/)                                   |\n| `Flutter`             | ---                                                            | ---                                              | [Flutter-Auth0-Example](https://github.com/Web3Auth/web3auth-pnp-examples/tree/main/flutter/flutter-auth0-example/)                           |\n| `Flutter`             | ---                                                            | ---                                              | [Flutter-Firebase-Example](https://github.com/Web3Auth/web3auth-pnp-examples/tree/main/flutter/flutter-firebase-example/)                     |\n| `Flutter`             | Aggregate Verifier Example                                     | ---                                              | [Flutter-Aggregate-Verifier-Example](https://github.com/Web3Auth/web3auth-pnp-examples/tree/main/flutter/flutter-aggregate-verifier-example/) |\n| `React Native (Bare)` | [Documentation](https://web3auth.io/docs/sdk/pnp/react-native) | ---                                              | [ReactNative-Bare-Example](https://github.com/Web3Auth/web3auth-pnp-examples/tree/main/react-native/rn-bare-quick-start/)                     |\n| `React Native (Bare)` | ---                                                            | ---                                              | [ReactNative-Bare-Auth0-Example](https://github.com/Web3Auth/web3auth-pnp-examples/tree/main/react-native/rn-bare-auth0-example/)             |\n| `React Native (Bare)` | ---                                                            | ---                                              | [ReactNative-Bare-Firebase-Example](https://github.com/Web3Auth/web3auth-pnp-examples/tree/main/react-native/rn-bare-firebase-example/)       |\n| `React Native (Expo)` | [Documentation](https://web3auth.io/docs/sdk/pnp/react-native) | ---                                              | [ReactNative-Expo-Example](https://github.com/Web3Auth/web3auth-pnp-examples/tree/main/react-native/rn-expo-example/)                         |\n| `React Native (Expo)` | ---                                                            | ---                                              | [ReactNative-Expo-Auth0-Example](https://github.com/Web3Auth/web3auth-pnp-examples/tree/main/react-native/rn-expo-example)                    |\n| `iOS`                 | [Documentation](https://web3auth.io/docs/sdk/pnp/ios)          | ---                                              | [iOS-Example](https://github.com/Web3Auth/web3auth-pnp-examples/tree/main/ios/ios-quick-start)                                                |\n| `iOS`                 | ---                                                            | ---                                              | [iOS-Auth0-Example](https://github.com/Web3Auth/web3auth-pnp-examples/tree/main/ios/ios-auth0-example)                                        |\n\n## Web3Auth Gaming SDKs\n\n| SDK     | Documentation                                           | Guide                                          | Directory                                                                                             |\n| :------ | :------------------------------------------------------ | :--------------------------------------------- | :---------------------------------------------------------------------------------------------------- |\n| `Unity` | [Documentation](https://web3auth.io/docs/sdk/pnp/unity) | [Guide](https://web3auth.io/docs/guides/unity) | [Unity-Example](https://github.com/Web3Auth/web3auth-pnp-examples/tree/main/unity/unity-quick-start/) |\n\n## Questions\n\nAsk us on our\n[Github Discussion Board](https://github.com/orgs/Web3Auth/discussions) or reach\nout to our [Discord](https://discord.gg/web3auth).\n\n## License\n\n---\n\n| Packages                              | `@latest` Version                                                                                                                                                           | Size                                                                                                                                                                                   | Description                                                                                                                                                                                                                                                                                                          |\n| ------------------------------------- | --------------------------------------------------------------------------------------------------------------------------------------------------------------------------- | -------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- | -------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- |\n| 🌐 **Web**                            |\n| `@web3auth/no-modal`                  | [![npm version](https://img.shields.io/npm/v/@web3auth/no-modal?label=%22%22)](https://www.npmjs.com/package/@web3auth/no-modal/v/latest)                                   | [![minzip](https://img.shields.io/bundlephobia/minzip/@web3auth/no-modal?label=%22%22)](https://bundlephobia.com/result?p=@web3auth/no-modal@latest)                                   | Provides the core logic for handling adapters within web3auth. This package acts as a manager for all the adapters. You should use this package to build your custom login UI on top of web3auth.                                                                                                                    |\n| `@web3auth/modal`                     | [![npm version](https://img.shields.io/npm/v/@web3auth/modal?label=%22%22)](https://www.npmjs.com/package/@web3auth/modal/v/latest)                                         | [![minzip](https://img.shields.io/bundlephobia/minzip/@web3auth/modal?label=%22%22)](https://bundlephobia.com/result?p=@web3auth/modal@latest)                                         | Provides the main class for using default web3auth modal. It inherits `@web3auth/no-modal` package. So you can still call all the functions available in the `@web3auth/no-modal` api reference. The package includes all of our packages and gives you a simple way of implementing Web3Auth within your interface. |\n| 📢 **Adapters**                       |\n| `@web3auth/default-evm-adapter`          | [![npm version](https://img.shields.io/npm/v/@web3auth/default-evm-adapter?label=%22%22)](https://www.npmjs.com/package/@web3auth/default-evm-adapter/v/latest)                   | [![minzip](https://img.shields.io/bundlephobia/minzip/@web3auth/default-evm-adapter?label=%22%22)](https://bundlephobia.com/result?p=@web3auth/default-evm-adapter@latest)                   | Adds all evm logins functionality                                                                                                                                                                                                                                                                                    |\n| `@web3auth/auth-adapter`         | [![npm version](https://img.shields.io/npm/v/@web3auth/auth-adapter?label=%22%22)](https://www.npmjs.com/package/@web3auth/auth-adapter/v/latest)                 | [![minzip](https://img.shields.io/bundlephobia/minzip/@web3auth/auth-adapter?label=%22%22)](https://bundlephobia.com/result?p=@web3auth/auth-adapter@latest)                 | Adds social logins with MFA functionality                                                                                                                                                                                                                                                                            |\n| `@web3auth/torus-evm-adapter`         | [![npm version](https://img.shields.io/npm/v/@web3auth/torus-evm-adapter?label=%22%22)](https://www.npmjs.com/package/@web3auth/torus-evm-adapter/v/latest)                 | [![minzip](https://img.shields.io/bundlephobia/minzip/@web3auth/torus-evm-adapter?label=%22%22)](https://bundlephobia.com/result?p=@web3auth/torus-evm-adapter@latest)                 | Adds Torus Wallet login functionality (https://app.tor.us)                                                                                                                                                                                                                                                           |\n| `@web3auth/torus-solana-adapter`      | [![npm version](https://img.shields.io/npm/v/@web3auth/torus-solana-adapter?label=%22%22)](https://www.npmjs.com/package/@web3auth/torus-solana-adapter/v/latest)           | [![minzip](https://img.shields.io/bundlephobia/minzip/@web3auth/torus-solana-adapter?label=%22%22)](https://bundlephobia.com/result?p=@web3auth/torus-solana-adapter@latest)           | Adds Solana Torus Wallet login functionality (https://solana.tor.us)                                                                                                                                                                                                                                                 |\n| `@web3auth/wallet-connect-v2-adapter` | [![npm version](https://img.shields.io/npm/v/@web3auth/wallet-connect-v2-adapter?label=%22%22)](https://www.npmjs.com/package/@web3auth/wallet-connect-v2-adapter/v/latest) | [![minzip](https://img.shields.io/bundlephobia/minzip/@web3auth/wallet-connect-v2-adapter?label=%22%22)](https://bundlephobia.com/result?p=@web3auth/wallet-connect-v2-adapter@latest) | Adds wallet connect v2 login functionality + all supported adapters (eg: Metamask mobile, rainbow etc.)                                                                                                                                                                                                              |\n| ⛓️ **Providers**                      |\n| `@web3auth/base-provider`             | [![npm version](https://img.shields.io/npm/v/@web3auth/base-provider?label=%22%22)](https://www.npmjs.com/package/@web3auth/base-provider/v/latest)                         | [![minzip](https://img.shields.io/bundlephobia/minzip/@web3auth/base-provider?label=%22%22)](https://bundlephobia.com/result?p=@web3auth/base-provider@latest)                         | Base implementation of JRPC provider                                                                                                                                                                                                                                                                                 |\n| `@web3auth/ethereum-provider`         | [![npm version](https://img.shields.io/npm/v/@web3auth/ethereum-provider?label=%22%22)](https://www.npmjs.com/package/@web3auth/ethereum-provider/v/latest)                 | [![minzip](https://img.shields.io/bundlephobia/minzip/@web3auth/ethereum-provider?label=%22%22)](https://bundlephobia.com/result?p=@web3auth/ethereum-provider@latest)                 | EIP-1193 compatible JRPC provider                                                                                                                                                                                                                                                                                    |\n| `@web3auth/solana-provider`           | [![npm version](https://img.shields.io/npm/v/@web3auth/solana-provider?label=%22%22)](https://www.npmjs.com/package/@web3auth/solana-provider/v/latest)                     | [![minzip](https://img.shields.io/bundlephobia/minzip/@web3auth/solana-provider?label=%22%22)](https://bundlephobia.com/result?p=@web3auth/solana-provider@latest)                     | Solana chain compatible JRPC provider                                                                                                                                                                                                                                                                                |\n| 🔌 **Wallet Services Plugin**         |\n| `@web3auth/wallet-services-plugin`    | [![npm version](https://img.shields.io/npm/v/@web3auth/wallet-services-plugin?label=%22%22)](https://www.npmjs.com/package/@web3auth/wallet-services-plugin/v/latest)       | [![minzip](https://img.shields.io/bundlephobia/minzip/@web3auth/wallet-services-plugin?label=%22%22)](https://bundlephobia.com/result?p=@web3auth/wallet-services-plugin@latest)       | Adds additional Services to extend your Web3Auth functionalities, like fiat to crypto, pre built UI, wallet connect connections etc.                                                                                                                                                                                 |\n| ✨ **Low-Level**                      |\n| `@web3auth/base`                      | [![npm version](https://img.shields.io/npm/v/@web3auth/base?label=%22%22)](https://www.npmjs.com/package/@web3auth/base/v/latest)                                           | [![minzip](https://img.shields.io/bundlephobia/minzip/@web3auth/base?label=%22%22)](https://bundlephobia.com/result?p=@web3auth/base@latest)                                           | Base reusable functionalities for creating a web3auth instance                                                                                                                                                                                                                                                       |\n| `@web3auth/ui`                        | [![npm version](https://img.shields.io/npm/v/@web3auth/ui?label=%22%22)](https://www.npmjs.com/package/@web3auth/ui/v/latest)                                               | [![minzip](https://img.shields.io/bundlephobia/minzip/@web3auth/ui?label=%22%22)](https://bundlephobia.com/result?p=@web3auth/ui@latest)                                               | Provides the UI used for creating the modal                                                                                                                                                                                                                                                                          |\n| 📱 **Mobile SDKs**                    |\n| Android                               | `v 6.0.0`                                                                                                                                                                   |\n| iOS                                   | `v 7.5.1`                                                                                                                                                                   |\n| Flutter                               | `v 3.1.6`                                                                                                                                                                   |\n| React Native                          | `v 5.1.0`                                                                                                                                                                   |\n| 👾 **Gaming SDKs**                    |\n| Unity                                 | `v 2.1.1`                                                                                                                                                                   |\n| Unreal Engine                         | `v 4.1`                                                                                                                                                                     |\n","project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fweb3auth%2Fweb3auth-pnp-examples","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Fweb3auth%2Fweb3auth-pnp-examples","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fweb3auth%2Fweb3auth-pnp-examples/lists"}