No items found.

AI-ready auth in 5 minutes

Deploy with just a few lines of code. Built to integrate with any app, including AI-native workflows.

Customize your auth flow

Auth your way using SSO, email, and Passkeys. Built to work with LLM agents and AI-powered developer tools.

modalcivic-auth-modalmodal

Authentication without friction

One SDK that bridges email, Web2 social logins, Web3 wallet capabilities, Passkeys, and AI-first interfaces.

Multiple login options

Let users log in with their preferred method—SSO via Google, Apple, X, Facebook, Discord, or GitHub, plus email or Passkeys.

Bridging Web2 and Web3

Familiar login experience meets powerful blockchain technology. Users get the simplicity they expect, while your app gains all the benefits of Web3 without the complexity of private keys.

5-minute integration

Add authentication to any framework with just a few lines of code. Ready for Web2, Web3, and AI-native environments out of the box.

Built-in wallet support

Embedded wallets that work instantly across all major chains. Integrate the way you want: Civic Auth for your dApp, or Login with Civic via your favorite wallet adapter.

Zero devops complexity

Civic Auth runs on a fully managed stack. No auth servers to host or secure. No complex setups to restrict domains or subaddressing.

Get started in 3 steps

From installation to implementation in minutes. A straightforward setup process designed for developers who want to move fast.

Step 1

npm install @civic/auth

Copy icon

Install the Civic SDK

Add our package to your project using npm.

Step 2

civic-reserved-dashboard-app-id

Copy icon

Copy your client ID

Get your unique client ID from the Civic dashboard.

Step 3

logologologo

Add to your app

Integrate with a single function call.

Build your way

Built to work across major languages and frameworks, with more coming soon.

javascript

JavaScript

typescript

TypeScript

python

Python

nodejs

Node.js

Languages

react

React

react

React Native

nextjs

Next.js

django

Django

flask

Flask

fastapi

FastAPI

Frameworks

Power your MCP server with secure auth

Add an authentication layer to your MCP server for LLMs and autonomous agents to log in. In less than 5 mins of development work, enable secure access to user-specific data and perform tasks on behalf of your users.

Try it out

mcp-illustrationmcp-illustration

I have

xxx

monthly active users (MAUs).

0

50k

Thank you! Your submission has been received!
Oops! Something went wrong while submitting the form.

BUILD PLAN

Authentication

Grows with your business

$25.025

per month

Get started

Scale your app

Your first 15,000 MAUs are FREE

$0.025 per additional MAU

$25 platform fee after exceeding free MAU limit

I have

xxx

monthly active users (MAUs).

0

50k

Thank you! Your submission has been received!
Oops! Something went wrong while submitting the form.

BUILD PLAN

Auth & Embedded Wallets

Grows with your business

$25.025

per month

Get started

Scale your app

Your first 2,000 MAUs with wallets are FREE

$0.025 per additional MAU with wallet

$25 platform fee after exceeding free MAU limit

Features

Free plan

Build plan

Embedded wallets

Support for Ethereum, EVM chains, and Solana

Multiple SSO options

Google, Apple, X, Facebook, Discord, or GitHub, plus email. Passkeys coming soon.

Customizable login UI

Customize theme, logo, and SSO options with a drag-and-drop UI

Lightning-fast integration

Get up and running in minutes

Designed for scale

Unlimited users with enterprise-grade reliability

Priority support

Guaranteed response times from our technical team

Tell us about your project

Civic uses your contact info to share product updates. You can unsubscribe anytime. See our Privacy Policy for details on how we protect your privacy.

First Name*
Last Name*
Email*
What are you looking to build using Civic?*
Thanks! We'll reach out shortly.
We're excited to show you what Civic can do—stay tuned for updates in your inbox!
Oops! Something went wrong while submitting the form.