Developer SDK

SDKs for web + server-side integration

QuantumAuth ships official SDKs for browsers and Node.js. Pair them with the local QuantumAuth client for hardware-backed signatures (TPM / secure hardware) and a clean challenge–response flow.

Install

Use pnpm to install the official packages:

pnpm add @quantumauth/web @quantumauth/node

Packages: @quantumauth/web (browser) and @quantumauth/node (server).

@quantumauth/web

Client-side SDK for browsers and frameworks (connects your app to the local client).

@quantumauth/node

Server-side SDK for Node.js (verify challenges, integrate APIs, enforce policy).

QuantumAuth Client + Extension

The local agent signs authentication challenges using hardware-backed keys, and bridges web apps via the browser extension.

Extension store listing is coming soon — source is available on GitHub for review.

Typical integration flow

  1. App requests a challenge from your QuantumAuth server.
  2. Client signs the challenge locally using hardware-backed keys.
  3. Your server verifies the signature and applies authorization.
  4. Your app receives an authenticated session without passwords.