Easy drag and drop customization for your preferred authentication methods. No parameters or extra code required.
Connect every user to your app with one SDK that bridges Web2 social logins and Web3 wallet capabilities.
Give users their choice of familiar login methods with Google, X, Facebook, Discord, and GitHub integration.
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.
Add authentication to any framework with just a few lines of code. No complex setup, no hassle.
Embedded wallets that work instantly across all major chains. No seed phrases or external wallets needed.
Design your perfect login flow with our visual editor. Customize everything from SSO options to wallet selections.
From installation to implementation in minutes. A straightforward setup process designed for developers who want to move fast.
Step 1
npm install @civic/auth
Install the Civic SDK
Add our package to your project using npm.
Step 2
civic-reserved-dashboard-app-id
Copy your client ID
Get your unique client ID from the Civic dashboard.
Step 3
Add to your app
Integrate with a single function call.
Simplified implementation, exceptional user experience. Auth that just works—for everyone.
with Civic
Users control their data and identity
Blockchain-based, reducing data breach risks
Uses cryptographic keys and biometrics
Seamless, passwordless login experience
Eliminates reliance on third-party data storage
Traditional
Providers store and manage user data
Centralized databases are vulnerable to hacks
Relies on passwords and multi-factor authentication
Requires users to remember and manage passwords
Centralized control over user accounts
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.