Identity NFT (MSID)

Updated: 2026-05-22

MSID is the identity anchor for access and ownership-driven flows.

Purpose

  1. Bind platform identity to wallet ownership.
  2. Gate official agent gameplay, rewards, profile, and owner-sensitive marketplace paths.
  3. Provide identity metadata traits for profile context.
  4. Public practice modes are not gated by MSID.

Registration Model

  1. Backend prepares signed mint payload.
  2. Wallet submits mint transaction.
  3. Ownership is verified in downstream access flows.

Ownership and Transfer

  1. Current owner controls access rights associated with identity.
  2. Ownership transfers can trigger profile/ownership reconciliation flows.
  3. Lock semantics can restrict transfers depending on contract state.
  4. Frontend profile UI should wait for identity ownership checks before showing mint prompts.

Trait Model

  1. Off-chain profile traits in metadata.
  2. On-chain payout-related traits maintained by authorized updates.