Kaspa Identity Layer

Classification: Technical · Status: Roadmap after core APK release · Last updated: June 2026

This page describes a roadmap design for using the Kaspa BlockDAG as a decentralized identity layer. The current SecureChat release does not anchor keys, discover contacts or register relays on Kaspa.

Why Kaspa

Network Choice

BlockDAG Advantages

Kaspa's BlockDAG architecture provides the ideal properties for a decentralized identity system: fast finality, low cost, and battle-tested Proof-of-Work security without requiring stake or validators.

Identity Anchoring

On-Chain Identity

X25519 Public Key in OP_RETURN

The proposed design would embed an X25519 public key in a Kaspa transaction's OP_RETURN field. This is not performed by the current app.

Contact Discovery

Discovery Protocol

Find Contacts by Kaspa Address

In the proposed design, a future client would query the BlockDAG for a public-key anchor and verify its Ed25519 signature. Current contact exchange uses signed QR/text bundles instead.

Relay Node Registry

On-Chain Registry

Decentralized Relay Discovery

The roadmap proposes on-chain relay registration and discovery. Current online messages use the configured central signaling service.

KAS Micropayments for Relay Operators

Incentive Layer

Sustainable Relay Network

KAS micropayments are a research proposal for future relay incentives. No such payment or relay-market flow exists in the current client.

Implementation Status

Roadmap

Roadmap — after core APK release

The Kaspa identity layer remains a roadmap layer after the core Android APK release. The cryptographic primitives (X25519, Ed25519) are already implemented in the SecureChat crypto stack via lazysodium-android. The on-chain integration, relay registry, and micropayment system are scheduled as post-v1 expansion work.