GHOST's avatar
GHOST
ghost@nostrplebs.com
npub18dlu...h8x3
Operational privacy for real people. Digital lockdown, crisis protocols, ZeroSentinel systems. No theory. Just defense.
GHOST's avatar
GHOST 3 weeks ago
Cold Root Identity update The spec and reference implementations just hit a stable point. • v0.1.0-vectors is published • Python, Go, and JS all reproduce the same deterministic test vectors • HKDF parameters, epoch labels, and lineage format are now frozen • CI verifies every implementation against the canonical vector set Everything you need to experiment with rotation is now stable. If you’re a client developer, the full spec and examples are here:
GHOST's avatar
GHOST 3 weeks ago
Cold Root Identity update The spec and reference implementations are at a stable point. - v0.1.0-vectors is published - Python, Go, and JS all reproduce the same deterministic test vectors - HKDF parameters, epoch labels, and lineage format are now frozen - CI verifies every implementation against the canonical vector set Everything you need to experiment with rotation is now stable. If you’re a client developer, the full spec and examples are here:
GHOST's avatar
GHOST 3 weeks ago
Cold Root Identity update The spec and reference implementations are at a stable point. - v0.1.0-vectors is published - Python, Go, and JS all reproduce the same deterministic test vectors - HKDF parameters, epoch labels, and lineage format are now frozen - CI verifies every implementation against the canonical vector set Everything you need to experiment with rotation is now stable. If you’re a client developer, the full spec and examples are here:
GHOST's avatar
GHOST 3 weeks ago
Cold Root Identity milestone Python and Go now produce identical deterministic vectors for derivation and lineage. The model is stable. Canonical test vectors are frozen in: tests/vectors/cold_root_identity.v1.json CRI requires no protocol changes. Clients just follow standard kind 30001 lineage events signed by an offline root. Repo and spec: If you maintain a client or SDK, you can now test against the vectors and confirm compatibility.
GHOST's avatar
GHOST 3 weeks ago
Cold Root Identity v0.1.0 Cold Root Identity is a simple model for survivable Nostr identities. No protocol changes, no new relay behavior, and no delegation logic. The idea is straightforward: - A root key stays offline as the authority - Epoch keys are derived deterministically for actual daily use - A signed lineage event proves each new epoch key is legitimate - Clients treat the newest valid epoch as the user’s active identity - Old posts stay under old keys; new posts use the fresh one This gives users safe key rotation without burning their entire account. A compromise only affects a single window instead of the whole identity. The Python reference implementation, test vectors, and spec are here: If you’re a client dev, this is everything needed to implement rotation cleanly today.
GHOST's avatar
GHOST 3 weeks ago
Cold Root Identity v0.1.0 is live. Nostr was never meant to run long term identities off a hot private key sitting inside a mobile app. This repo ships a clean model that fixes it without changing the protocol: offline root key -> deterministic epoch keys -> signed lineage event -> clients follow rotations safely All using standard NIP-01 events and ed25519 signatures. No relay changes. No NIP changes. Just better key hygiene. Spec, docs, test vectors, and a working Python CLI are here: If you’re a client dev, this gives you everything you need to support safe identity rotation today.
GHOST's avatar
GHOST 3 weeks ago
In the 1990 movie Home Alone Kevin bought groceries for $19.83 35 years later those same groceries cost $60.24 in 2025. A 3X increase 200% increase averaging about 3% inflation per year.
GHOST's avatar
GHOST 3 weeks ago
Expires: December 31, 2026 -----BEGIN PGP SIGNED MESSAGE----- Hash: SHA512 Nostr npub:18dlusgmprudw46nracaldxe9hz4pdmrws8g6lsusy6qglcv5x48s0lh8x3 -----BEGIN PGP SIGNATURE----- iHUEARYKAB0WIQQ19bkcAYXGEnBDuOksL7nu4oWzOwUCaTZLRgAKCRAsL7nu4oWz O27wAQCPlFyKfzZjhP+cTopc0XERbA0gYhEcM3D1k30lkzRxMQEA4B6Ghc3gVGsG oU7gfriE0aFgvT658P7qYAT4zWu2Bgc= =fcDu -----END PGP SIGNATURE-----
GHOST's avatar
GHOST 3 weeks ago
Expires: December 31, 2026 -----BEGIN PGP SIGNED MESSAGE----- Hash: SHA512 Nostr npub: npub18dlusgmprudw46nracaldxe9hz4pdmrws8g6lsusy6qglcv5x48s0lh8x3 -----BEGIN PGP SIGNATURE----- iHUEARYKAB0WIQQ19bkcAYXGEnBDuOksL7nu4oWzOwUCaTPEKgAKCRAsL7nu4oWz OxZIAQCMR7OUttVGhlxrQpGtFC8PdTNzjt0yOALQ+kIWK4IrRgD/WcpHu9E2Vpsb hksEcdPnMq/ONrq5eYCtDPN9Vhozhg4= =BsBm -----END PGP SIGNATURE-----