This is an example web app that shows how you can mint and use Lit's programmable MPC wallets with social accounts, one-time passwords, and passkeys using Lit JS SDK.
- Clone this repo and install dependencies:
git clone git@github.com:LIT-Protocol/pkp-social-auth-example.git
cd pkp-social-auth-example
npm install- Add your Stytch project's
project_idandpublic_tokento.env.local:
NEXT_PUBLIC_STYTCH_PROJECT_ID="<Your Stytch Project ID>"
NEXT_PUBLIC_STYTCH_PUBLIC_TOKEN="<Your Stytch Public Token>"If you're not using Stytch, feel free to comment out the Stytch provider StytchProvider and Stytch component StytchOTP.
- Start your development server:
npm run dev- Visit http://localhost:3000 to start playing with the app.