Post-Quantum Security
DNA identities are protected by lattice-based cryptography, the same family of algorithms selected by NIST to resist future quantum computers. Identity remains secure even when classical schemes are no longer safe.
Distributed Naming & Addressing is the CPUNK protocol for secure, decentralized, post-quantum identities on the CF20 blockchain. Each identity is a human-readable name anchored to your wallet.
DNA Identity (Distributed Naming & Addressing) provides a quantum-safe digital identity that you fully control, without reliance on centralized providers, phone numbers, or email accounts.
DNA Identity is the core CPUNK protocol for self-sovereign identities on the Cellframe network. Every identity is a human-readable name that maps to a CF20 wallet, protected by NIST-approved post-quantum algorithms (Kyber and Dilithium).
Instead of accounts that can be suspended or seized, DNA provides an identity layer that is permanent, verifiable, and decentralized. Ownership is defined cryptographically by your private key — not by a company, service provider, or regulator.
DNA Identity is built around a small set of clear principles: security, decentralization, permanence, and composability across the CPUNK ecosystem.
DNA identities are protected by lattice-based cryptography, the same family of algorithms selected by NIST to resist future quantum computers. Identity remains secure even when classical schemes are no longer safe.
Each DNA name is uniquely bound to a CF20 wallet address. No duplicates, no collisions, no silent identity swaps — reducing the risk of impersonation and confusion.
DNA does not depend on any central registrar or corporate directory. All ownership and resolution logic is enforced by the blockchain and cryptographic proofs.
DNA records are written to the blockchain and cannot be arbitrarily removed or reassigned. As long as the network exists, your identity record does too.
The same DNA name can be used across all CPUNK services: identity, messaging, governance, and more. It acts as a universal namespace within the ecosystem.
DNA is tightly integrated with the CPUNK DNA-Messenger app. Your identity is not just a label — it directly powers peer-to-peer, post-quantum-secure communication.
A simple, cryptographically enforced lifecycle: register, verify, and use — all tied to your CF20 wallet and managed through DNA-Messenger.
Registration is now performed through the DNA Messenger application for maximum security and integration.
Web-based registration has been deprecated in favor of the application workflow.
More information: /register.html
2️⃣ Verify on-chain
3️⃣ Use across the ecosystem
DNA Identity combines a quantum-safe blockchain layer with a dedicated protocol and a simple REST API for lookups and validation.
Key characteristics of the underlying network:
The DNA protocol defines how identities are created, resolved, and verified:
Developers can integrate DNA identity resolution directly into their applications via a simple HTTP API.
Base URL
Lookup by DNA name
Returns wallet address and metadata for a DNA name.
Lookup by wallet address
Returns DNA name and metadata for a wallet.
Validate registration transaction
Register / update DNA (server-side)
For examples and integration details, refer to the public implementation on GitHub and live API tools.
DNA is designed to survive the transition to quantum computing while minimizing unnecessary data exposure.
DNA registration is now handled directly inside the DNA-Messenger application. Use the app to claim your name, bind it to your wallet, and unlock quantum-safe identity and messaging across the CPUNK ecosystem.
Requirements:
– CF20-compatible wallet
– CPUNK for registration fees
– Unique DNA name (3–20 characters)