Skip to content

AuthKit ​

NPM Version

AuthKit is a React library that lets users log in to your app with a Farcaster account.

Click "Sign in With Farcaster" above to try it out on web or click here for mobile.

How does it work? ​

It uses the Sign In With Farcaster standard under the hood, which is conceptually like "Sign in with Google". When integrated, AuthKit will:

  1. Show a "Sign in with Farcaster" button to the user.
  2. Wait for the user to click, scan a QR code and approve the request in Warpcast.
  3. Receive and verify a signature from Warpcast.
  4. Show the logged in user's profile picture and username.