kpx v1 Overview

Kaspa-wide kpx protocol family: identity + commits, deterministic rules, and design goals.

What is kpx?

kpx is a Kaspa-wide, app-agnostic payload standard for wallet-owned records. Kasparex ships a reference implementation and UI, but the format is designed so other indexers can implement it too.

Mental model

Protocol spec = the rules\nWriter = code that creates the transaction payload\nReader = code that scans + interprets payloads\nUI = what users see (Profile Hub, Creator Hub, etc.)

kpx v1 types

kpx/pf: profile (display, bio, tags)\nkpx/ver: verified badge (boolean)\nkpx/lnk: Kaspa ↔ EVM link (hybrid auth)\nkpx/cm: commits for creator-owned resources (rt/rid/ch/sv)

Determinism rules

Records are valid when payer == addr (normalized). For any (net, addr, t), the highest seq wins. If seq ties exist, highest block height wins, then txid.