Quick Start
Sign In with Worldcoin
Sign In with Worldcoin (SIWC) is built to bring the privacy benefits of World ID to a broad range of apps as easily as possible. It is a simple, drop-in authentication mechanism that works with any OIDC-compatible authentication engine.
The two simplest ways to get started with SIWC are to use our integration on the Auth0 Marketplace or our NextAuth Template Repository.
- Use the Auth0 Integration if you use Auth0 as your authentication engine.
- Use the NextAuth Template Repository to build a Next.js app with SIWC authentication or to add SIWC to an existing Next.js app.
If your app uses a different OIDC-compatible authentication engine, you can configure it to use SIWC with our .well-known
file. Read more here.
Follow the Auth0 Integration installation instructions to add SIWC to your Auth0 Tenant using the Client ID and Client Secret found in the Developer Portal.
If your app hasn't yet integrated Auth0, you can use any of their various SDK libraries to get started. This allows using SIWC on a very broad range of platforms, including web, mobile, and desktop apps.