Worldcoin

Quick Start

Sign In with Worldcoin

Sign In with Worldcoin 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 Sign In with Worldcoin 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 Sign In with Worldcoin authentication or to add Sign In with Worldcoin to an existing Next.js app.

If your app uses a different OIDC-compatible authentication engine, you can configure it to use Sign In with Worldcoin with our .well-known file. Read more here.

Auth0 IntegrationNextAuth Template

Follow the Auth0 Integration installation instructions to add Sign In with Worldcoin 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 Sign In with Worldcoin on a very broad range of platforms, including web, mobile, and desktop apps.