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 529900T8BM49AURSDO55Related