Inspiration
Authentication today is fundamentally broken. Passwords are reused, easily compromised, and heavily dependent on human behavior. With increasing AI-driven cyber attacks and the future threat of quantum computing, traditional authentication systems are no longer sufficient.
We were inspired to build a system that removes passwords entirely and replaces them with a smarter, adaptive, and future-ready approach to identity verification.
What it does
QuantumAuth SDK is a passwordless authentication platform that uses:
- Cryptographic challenge-response authentication
- AI-based risk scoring
- Adaptive access control
Instead of logging in with passwords, users authenticate using cryptographic signatures, while an AI engine evaluates the risk of each login attempt in real time.
How I built it
We designed a modular microservices architecture:
- Frontend built with Next.js for user interaction
- SDK built in TypeScript to simplify integration
- Auth Service built using FastAPI to handle authentication logic
- AI Risk Engine built as a separate FastAPI service for dynamic scoring
Flow:
- User registers with a public key
- Server generates a challenge
- Client signs the challenge
- Backend verifies it
- AI engine evaluates risk
- System allows, challenges, or denies access
We used modern tooling and a monorepo setup to manage all components efficiently.
What I learned
- Designing secure authentication flows without relying on passwords
- Building scalable microservices architecture
- Integrating AI decision-making into backend systems
- Handling real-world issues like CORS, deployment, and service communication
- Creating developer-friendly SDK abstractions
Challenges we ran into
- Managing cross-origin issues between frontend and backend
- Handling short-lived challenge expirations during testing
- Ensuring smooth communication between microservices
- Debugging real-time authentication flows under time pressure
- Setting up proper deployment pipelines
Accomplishments that I'm proud of
- Built a fully working passwordless authentication system
- Integrated AI-based risk scoring into login flow
- Created a developer-friendly SDK
- Designed a clean and modern UI
- Successfully deployed a full-stack microservices application
What's next
- Replace mock verification with real cryptographic signatures (Ed25519)
- Implement post-quantum cryptographic algorithms
- Add behavioral biometrics for deeper risk analysis
- Introduce zero-knowledge proof-based authentication
- Expand into a full SaaS authentication platform
Impact
QuantumAuth represents a shift from:
- Password-based systems → Cryptographic identity
- Static security → Adaptive AI-driven security
- Reactive protection → Intelligent prevention
We believe this approach can significantly improve digital security for users and developers worldwide.tion
What it does
How we built it
Challenges we ran into
Accomplishments that we're proud of
What we learned
What's next for QuantumAuth SDK
Built With
- fastapi
- next.js
- pnpm
- python
- railway
- tailwind-css
- turborepo
- typescript
- uvicorn
Log in or sign up for Devpost to join the conversation.