Whether identity is a valid Marmot account identity: exactly 32 bytes and a
valid x-only secp256k1 public key (it lifts to a point on the curve via
BIP-340 lift_x). foundation/identity.md: "clients reject credentials whose
identity is not a valid x-only secp256k1 public key." Mirrors darkmatter
validate_credential_identity (k256::schnorr::VerifyingKey::from_bytes).
Whether
identityis a valid Marmot account identity: exactly 32 bytes and a valid x-only secp256k1 public key (it lifts to a point on the curve via BIP-340lift_x).foundation/identity.md: "clients reject credentials whose identity is not a valid x-only secp256k1 public key." Mirrors darkmattervalidate_credential_identity(k256::schnorr::VerifyingKey::from_bytes).