16 packages
@nostr-wot/auth
Nostr authentication for HTTP servers — challenge / signed-event verify (NIP-98) / JWT. Framework-agnostic Web-standard handlers + Next.js App Router shim + client helper.
@nostr-wot/blossom
Blossom file upload / mirror / delete helpers for Nostr. Content-addressed (sha256), kind-24242 BUD-01 auth, configurable server failover.
@nostr-wot/data
Pure-function Nostr data layer: profiles, notes, threads, engagement, NIP-65 outbox. Optional SWR cache + React hooks.
@nostr-wot/dm
Direct messages for Nostr: NIP-04 legacy, NIP-44 v2, and NIP-17 sealed messages with gift-wrap.
@nostr-wot/relay
Standalone Nostr relay utilities: pool management, query batching, stats, low-level helpers.
nostr-wot-sdk
Meta-package re-exporting @nostr-wot/{wot,relay,data}. Existing imports keep working; new code should depend on the scoped packages directly.
@nostr-wot/signers
Nostr signer abstractions: NIP-07 (extension), NIP-46 (Nostr Connect / bunker), NIP-55 (Amber), and in-memory private key.
@nostr-wot/ui
Headless React UI for Nostr — login modal/widget, session provider, themable via CSS variables.
@nostr-wot/wallet
Nostr wallet helpers: NIP-47 NWC client (pay invoices, balance, info) and NIP-57 zap request builder.
@nostr-wot/wot
Web-of-Trust scoring + extension bridge for Nostr. WoT class, distance/scoring, browser extension integration, React + Solid hooks.
@quantakrypto/agent
BYOK LLM client for qScan triage and remediation. Native fetch, zero runtime dependencies.
@quantakrypto/core
Shared post-quantum readiness library: crypto detectors, vulnerable-dependency database, inventory + SARIF reporting. Zero runtime dependencies.
@quantakrypto/mcp
quantakrypto MCP — post-quantum readiness for AI coding agents via the Model Context Protocol. Zero runtime dependencies (stdio JSON-RPC implemented in-house).
@quantakrypto/qprobe
qProbe — actively inspect live TLS/SSH endpoints you OWN for post-quantum readiness (hybrid KEX, classical certs). Gated behind an ownership attestation. Zero runtime dependencies.
@quantakrypto/qscan
qScan — find quantum-vulnerable cryptography in any codebase (CLI). Zero runtime dependencies.
@quantakrypto/sieve
Sieve — conformance battery for ML-KEM / ML-DSA implementations. Drives any implementation over a simple stdin/stdout JSON protocol. Zero runtime dependencies.