Now in public beta

Zero-Knowledge Auth
for Every App

Connect your application to decentralised identity. Verifiable credentials, privacy-preserving proofs, and a developer experience you'll actually enjoy.

auth.ts
import NightProof from '@nightproof/sdk';

const auth = new NightProof({ apiKey: 'np_live_••••' });

// Generate a deep-link auth challenge
const { deepLink, sessionId } = await auth.initiateLogin();
window.open(deepLink); // opens NightProof wallet

// Wait for the user to verify
const session = await auth.waitForSession(sessionId);
console.log('Authenticated user:', session.sub);

Everything you need to ship auth at scale

A complete platform for integrating zero-knowledge authentication into any product.

Drop-in SDK

Integrate zero-knowledge auth in minutes using our Flutter, JavaScript, or Go SDK.

Privacy by Design

Users prove they hold credentials without revealing their data. No central identity store.

Sub-100ms Flows

KERI-based credential verification optimised for production-grade performance.

Real-time Analytics

Monitor auth events, success rates and usage patterns directly in your console.

Team Management

Invite developers to your org with role-based access controls.

Multi-platform

One API, every platform. Web, iOS, Android, and server-side environments.

Simple, transparent pricing

No hidden fees. No per-user costs. Pay for what you verify.

Starter

Freeforever
  • 1 app
  • 1,000 verifications/mo
  • Community support
  • Flutter & JS SDKs
Start free

Growth

$29/month
  • 5 apps
  • 25,000 verifications/mo
  • Email support
  • All SDKs
  • Team access (3 seats)
Get started
Most popular

Pro

$99/month
  • 20 apps
  • 200,000 verifications/mo
  • Priority support
  • All SDKs
  • Team access (10 seats)
  • Custom credential types
Get started

Enterprise

Custom
  • Unlimited apps
  • Unlimited verifications
  • Dedicated support
  • SLA guarantee
  • SSO & audit logs
  • Custom contracts
Contact sales