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.
