Tearleads

UserIdentityResponse

A user's registered public keys. Clients trust them only after matching an identity link or an existing identity pin.

Shape

object

5 fields
  • encapsulationKeyFingerprintstringrequired
    • exactly 64 characters
    • lowercase hexadecimal

    SHA-256 fingerprint of encapsulationPublicKey.

  • encapsulationPublicKeystringrequired

    Base64 ML-KEM-1024 public key.

  • signingKeyFingerprintstringrequired
    • exactly 64 characters
    • lowercase hexadecimal

    SHA-256 fingerprint of signingPublicKey.

  • signingPublicKeystringrequired

    Base64 ML-DSA-87 public key.

  • userIdstringrequired

Other fields are allowed.

Used by