An open API service indexing awesome lists of open source software.

https://github.com/web3auth/web3auth-core-kit-examples


https://github.com/web3auth/web3auth-core-kit-examples

Last synced: about 1 year ago
JSON representation

Awesome Lists containing this project

README

          

# Web3Auth Core Kit Examples

[Web3Auth](https://web3auth.io) is a pluggable auth infrastructure for Web3 wallets and applications. It streamlines the
onboarding of both mainstream and crypto native users in under a minute by providing experiences that they're most
comfortable with.

With support for all social logins, web & mobile native platforms, wallets and other key management methods, Web3Auth
results in a standard cryptographic key provider specific to the user and application.

## Important Links

- [Website](https://web3auth.io)
- [Docs](https://web3auth.io/docs)
- [Guides](https://web3auth.io/docs/guides)
- [SDK / API References](https://web3auth.io/docs/sdk)
- [Pricing](https://web3auth.io/pricing.html)
- [Github Discussion Board](https://github.com/orgs/Web3Auth/discussions)

## Examples

### Web: MPC Core Kit

| SDK | Lang Framework | Directory |
| :----------------------- | :------------- | :----------------------------------------------------------------------------------------------------------------- |
| `@web3auth/mpc-core-kit` | `Angular` | [MPC CoreKit Web - Angular QuickStart](/mpc-core-kit-web/quick-starts/mpc-core-kit-angular-quick-start/) |
| `@web3auth/mpc-core-kit` | `Next.js` | [MPC CoreKit Web - Next.js QuickStart](/mpc-core-kit-web/quick-starts/mpc-core-kit-nextjs-quick-start/) |
| `@web3auth/mpc-core-kit` | `React` | [MPC CoreKit Web - React QuickStart](/mpc-core-kit-web/quick-starts/mpc-core-kit-react-quick-start/) |
| `@web3auth/mpc-core-kit` | `Vue.js` | [MPC CoreKit Web - Vue QuickStart](/mpc-core-kit-web/quick-starts/mpc-core-kit-vue-quick-start/) |
| `@web3auth/mpc-core-kit` | `React` | [MPC CoreKit Web - PopUp Example](/mpc-core-kit-web/implicit-flow-examples/mpc-core-kit-popup-flow-example/) |
| `@web3auth/mpc-core-kit` | `React` | [MPC CoreKit Web - Redirect Example](/mpc-core-kit-web/implicit-flow-examples/mpc-core-kit-redirect-flow-example/) |
| `@web3auth/mpc-core-kit` | `React` | [MPC CoreKit Web - Aggregate Example](/mpc-core-kit-web/mpc-core-kit-aggregate-verifier-example/) |

### Single Factor Auth (SFA) SDKs

#### Web: Single Factor Auth Web SDK

| SDK | Lang Framework | Directory |
| :----------------------------- | :------------- | :----------------------------------------------------------------------------------------------- |
| QuickStart | | |
| `@web3auth/single-factor-auth` | `Angular` | [SFA Quick Start - Angular](/single-factor-auth-web/quick-starts/sfa-angular-quick-start/) |
| `@web3auth/single-factor-auth` | `Next.js` | [SFA Quick Start - Next.js](/single-factor-auth-web/quick-starts/sfa-nextjs-quick-start/) |
| `@web3auth/single-factor-auth` | `React` | [SFA Quick Start - React](/single-factor-auth-web/quick-starts/sfa-react-quick-start/) |
| `@web3auth/single-factor-auth` | `JavaScript` | [SFA Quick Start - Vanilla JS](/single-factor-auth-web/quick-starts/sfa-vanillajs-quick-start/) |
| `@web3auth/single-factor-auth` | `Vue.js` | [SFA Quick Start - Vue](/single-factor-auth-web/quick-starts/sfa-vue-quick-start/) |
| Other examples | | |
| `@web3auth/single-factor-auth` | `React` | [SFA Aggregate Verifier - React](/single-factor-auth-web/sfa-web-aggregate-verifier-example/) |
| `@web3auth/single-factor-auth` | `React` | [SFA Auth0 example - React](/single-factor-auth-web/sfa-web-auth0-example/) |
| `@web3auth/single-factor-auth` | `React` | [SFA Custom JWT - React](/single-factor-auth-web/sfa-web-custom-jwt-example/) |
| `@web3auth/single-factor-auth` | `React` | [SFA Google idToken - React](/single-factor-auth-web/sfa-web-google-example/) |

#### Web Backend: Single Factor Auth Node SDK

| SDK | Lang Framework | Directory |
| :------------------- | :------------- | :----------------------------------------------------------------- |
| `@web3auth/node-sdk` | `JavaScript` | [SFA Node Example](/single-factor-auth-node/sfa-node-quick-start/) |

#### Mobile: Single Factor Auth Android SDK

| SDK | Lang Framework | Directory |
| :---- | :------------- | :----------------------------------------------------------------------------------------- |
| `SFA` | `Android` | [Single Factor Auth Android Example](/single-factor-auth-android/sfa-android-quick-start/) |

#### Mobile: Single Factor Auth iOS SDK

| SDK | Lang Framework | Directory |
| :---- | :------------- | :-------------------------------------------------------------------------------- |
| `SFA` | `iOS` | [Single Factor Auth iOS QuickStart](/single-factor-auth-ios/sfa-ios-quick-start/) |

#### Mobile: Single Factor Auth React Native SDK

| SDK | Lang Framework | Directory |
| :---- | :------------------------------ | :------------------------------------------------------------------------------------------------------------ |
| `SFA` | `React Native` Firebase Example | [Single Factor Auth React Native Firebase Example](/single-factor-auth-react-native/sfa-rn-bare-quick-start/) |
| `SFA` | `React Native` Auth0 Example | [Single Factor Auth React Native Auth0 Example](/single-factor-auth-react-native/sfa-rn-expo-auth0-example/) |

#### Mobile: Single Factor Auth Flutter SDK

| SDK | Lang Framework | Directory |
| :---- | :------------- | :-------------------------------------------------------------------------------------------- |
| `SFA` | `Flutter` | [Single Factor Auth Flutter QuickStart](/single-factor-auth-flutter/sfa_flutter_quick_start/) |
| `SFA` | `Flutter` | [Single Factor Auth Flutter Solana Example](/single-factor-auth-flutter/sfa_flutter_solana/) |

## Questions

Ask us on our [Community Forum](https://community.web3auth.io/) or reach out to our
[Discord](https://discord.gg/web3auth).

## License

[MIT License](/LICENSE)