Web3Auth Next.js App
This demo application illustrates how to integrate self-custodial social authentication with Web3Auth
View it live
Getting Started
Clone this repository to your local machine: https://github.com/stackup-wallet/next-web3auth-userop-example
Prerequisites
- Node.js installed on your system.
- An account with Web3Auth (https://web3auth.io/) to get a client ID token.
- An account with Stackup (https://app.stackup.sh/) to get a RPC URL.
Configuration
The application uses environment variables for configuration.
- Copy the .env.example file into a new .env.local file:
cp .env.example .env.local
- Open the .env.local file and add your Web3Auth client ID and Stackup RPC URL:
WEB3AUTH_CLIENT_ID=Your_Web3Auth_Client_ID STACKUP_RPC_URL=Your_Stackup_RPC_URL\
Install Dependencies
Install all dependencies by running the following command:
npm install
Run the Application
You can start the application with the following command:
npm run dev
The application should now be running at http://localhost:3000!
For further information and help, feel free to raise an issue in therepository.
Updated 30 days ago