Skip to content

Latest commit

Β 

History

History
64 lines (44 loc) Β· 2.8 KB

File metadata and controls

64 lines (44 loc) Β· 2.8 KB

Web3Auth Unity Examples

Web3Auth Web3Auth

Web3Auth is a pluggable auth infrastructure for Web3 wallets and applications. It streamlines the onboarding of both mainstream and crypto native users within a minute by providing experiences they're most comfortable with.

With support for 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

πŸš€ Example Projects

This repository contains the following example projects demonstrating different Web3Auth integration scenarios with Unity:

Quick Start Example

unity-quick-start

  • Basic Web3Auth integration with Unity
  • Demonstrates core Web3Auth functionality
  • Perfect starting point for new developers

Auth0 Example

unity-auth0-example

  • Integration with Auth0 as a custom authentication provider
  • Shows how to use Web3Auth with Auth0's authentication system
  • Includes Auth0 configuration and setup

Aggregate Verifier Example

unity-aggregate-verifier-example

  • Demonstrates using multiple authentication methods together
  • Shows how to implement aggregate verifiers
  • Includes examples with Google and Auth0 authentication

πŸ”§ Installation & Usage

Each example project contains its own README with specific setup instructions. Generally, you'll need to:

  1. Clone this repository
  2. Open the desired example project in Unity
  3. Configure your Web3Auth Dashboard settings
  4. Add your client ID and other required credentials
  5. Build and run the project

For detailed setup instructions, please refer to the README in each example project directory.

❓ Help and Support

πŸ“œ License

This project is licensed under the MIT license. See the LICENSE file for more info.

πŸ”— Web3Auth SDK References

Platform Latest Version Documentation
Unity GitHub release Documentation