Tenzro
Identity

Institution Identity.

The institution identity class anchors a Tenzro identity to its GLEIF Legal Entity Identifier (ISO 17442). One legal entity can hold multiple identities (one per desk / fund / subsidiary) without re-issuing LEIs — the trailing UUID distinguishes them.
STATUS
Testnet
CRATE
tenzro-identity::identity
DID FORMAT
did:tenzro:institution:<lei>:<uuid>
TYPE
Identity Class
01

LEI structure

Characters 1–4   LOU prefix
Characters 5–6   "00" (reserved)
Characters 7–18  entity-specific
Characters 19–20 ISO 7064 Mod 97-10 check digits
Total length     20 characters (alphanumeric)
02

IdentityData::Institution

Institution {
    legal_name: String,             // matches the GLEIF record
    lei: String,                    // 20-char Mod 97-10 verified
    kyb_tier: KycTier,              // re-uses the human-side enum
    vlei_credential_id: Option<String>,  // GLEIF vLEI ACDC binding
    controlled_machines: Vec<String>,
    country_iso2: Option<String>,
}
03

Validation

tenzro::institution::validate-lei
  --lei 529900T8BM49AURSDO55
Related
← All docs